0 of 0

File information

Last updated

Original upload

Created by

BaronMcChicken

Uploaded by

BaronMcChicken

Virus scan

Safe to use

Tags for this mod

About this mod

Rebalances ship combat to make it less punishing, especially at higher difficulties. Multiple versions are available, so you can make ship combat much easier, or even harder than Vanilla if you like.

Requirements
Permissions and credits
Changelogs
Donations
My Other Mods

Join me in trying to fix this game; give my other mods a look :)


Description

Ship Combat Rebalanced, or SCR, rebalances ship combat to make it less punishing, especially at higher difficulties.

That said, multiple versions are available, so you can make ship combat even harder than Vanilla if you like.

Values shown are for the Standard version.

Ship damage dealt

  • Very Easy (vanilla = 2.00)  –  2.00
  • Easy (vanilla = 1.50)           –  1.50
  • Normal (vanilla = 1.00)      –  1.00
  • Hard (vanilla = 0.75)           –  0.90
  • Very Hard (vanilla = 0.50)   – 0.80 

Ship damage taken

  • Very Easy (vanilla = 0.50)  –  0.40
  • Easy (vanilla = 0.75)           –  0.60
  • Normal (vanilla = 1.00)      –  0.80
  • Hard (vanilla = 1.50)           –  1.10
  • Very Hard (vanilla = 2.00)   – 1.40

Flavors

There are then 8 flavors that scale the damage taken factor to make ship combat harder or easier. Damage dealt is unaffected, and always uses the Standard values — unless you use Custom, where you can set all values yourself.

  • Easy3       –  40%
  • Easy2       –  60%
  • Easy1       –  80%
  • Standard  –  100%
  • Hard1       –  150%
  • Hard2       –  200%
  • Hard3       –  250%
  • Custom    –  user-defined

Background

Ship combat is just a bit tough in the base game, in my opinion.

More problematic, there's not that much you can do to "out-skill" a difficult ship fight. It's mostly just a battle of raw stats, and vanilla Very Hard makes some encounters nigh-impossible, especially if you haven't invested heavily into ship skills.


How it works

Starfield has GameSettings to affect damage dealt and taken, but they affect ALL damage — both ground and ship.

To exclusively affect ship damage, SCR utilizes Console Command Runner to load different values when you're piloting a ship, then resets the ground values when you stop piloting a ship. This way, we can rebalance ship fights without affecting ground fights.


Installation

SCR requires Console Command Runner (CCR), which is integral to its functioning.

Sorry non-Steam users, I don't know of any reasonable way to make this mod work for you.


Requirements

Make sure you have the latest versions of these mods.


Installing SCR

Once you have the required mods installed, install SCR with a mod manager, or manually.

Mod Manager:

Download the installer, install it with your Mod Manager, and simply complete the selections there. Should be very easy.

Manual install:

  • Download the installer. We won't use it as a fomod installer, but it contains all the files we need.
  • Extract it somewhere it won't make a mess, not in your Starfield folder.
  • The ship folder contains the difficulty flavors. Pick the one you want, and copy its contents to your Starfield folder (where your Starfield.exe and Data folders live). You want the Data folder inside to merge with your Starfield Data folder.
  • The ground folder contains the settings that will be used to restore normal damage scaling for ground combat. Several presets for common mods are included, as well as versions for Vanilla and Custom. Pick the one that goes with whatever mod you have, or Vanilla if you have no other mods that scale combat damage. Pick Custom if you want to set these values yourself or have a mod for which there is no preset available. Again, copy its contents to your Starfield folder (where your Starfield.exe and Data folders live) so that the Data folder inside merges with your Starfield Data folder.


Customization

If you have selected Custom for either ground or ship, look for the mod files shown and manually edit them to the values you want.


.
├── Starfield.exe
└── Data/
└── SFSE/
└── plugins/
└── ConsoleCommandRunner/
├── shipcr_ground.toml     <---- Controls ground settings
└── shipcr_ship.toml       <---- Controls ship settings

You can also use this to ensure compatibility with a mod that is not included in the presets — just edit the settings in the ground file to match the values used by the other mod.


Uninstallation

Mod Manager:

Simply uninstall with your Mod Manager. Be sure to re-deploy if using Vortex.

Manual uninstall:

Delete the marked files from your Starfield game folder.

.
├── Starfield.exe
└── Data/
└── SFSE/
└── plugins/
└── ConsoleCommandRunner/
├── shipcr_ground.toml     <---- Delete
└── shipcr_ship.toml       <---- Delete

Compatibility

SCR will conflict with other mods that change damage scaling settings. The same settings are used for both ground and ship combat. However, I've included presets for other common damage scaling mods to ensure compatibility, and you can use Custom settings for compatibility if there is no preset available.

To ensure that you're getting the ground combat scaling you want, when installing SCR, select the ground combat settings corresponding to your other damage scaling mod. If there is no preset available for your mod, use the Custom installation for ground settings and manually edit the file (see Customization in the Installation section).

And feel free to make a Post requesting a compatibility preset for the other damage mod. I'll try to keep on top of common ones.


Troubleshooting

Other

Here's some general troubleshooting things to try.

  • Make sure you have the most recent versions of all Requirements installed.
  • Make sure you are launching the game through sfse_loader.exe (eg, launch Starfield through your mod manager).
  • Installing with a Mod Manager is the best way to avoid any issues with the installation itself.
  • Make sure you have Deployed if using Vortex (obvious, I know, but this can be easy to forget sometimes).
  • You can use the following console command to check if everything is working as it should be. This will show you the damage dealt TO the player on Very Hard. Check it while piloting your ship, and while not piloting your ship. (Piloting = in the pilot seat, AND the spaceflight HUD with shields/weapons/power/etc is visible. In the pilot's seat while docked, for instance, does not count).
    getgs fDiffMultHPToPCVH