About this mod
Multiple separately configurable features. Uses BepInEx to patch the .DLL at runtime (does not modify the binaries). Source available. Possibly useful as a template.
- Requirements
- Permissions and credits
- Changelogs
This mod provides the following features which can be individually enabled/disabled via the .cfg file.
AlwaysBeSprinting
Causes you to always move at maximum speed, even over short distances. QoL adjustment as it drives me nuts that I only get to sprint if I click far enough away.
AlwaysGoFirst
Your team always fights first when starting combat.
Cheatier
Gives access to several new even cheatier cheat bar functions.
- Stash! - Grants access to your equipment stash at any time
- +1APMax - Permanent +1 AP max increase
- +100AP - Additional 100 AP to spend in the current turn
- +50HPMax - Permanent +50 HP max increase
- +500HP - Increase current HP by 500
- +1KK - Add 1,000 karma
- +100k¥ - Add 100,000 nuyen
ExtraWeaponSlot
Adds +1 to max weapon slots.
FixCharacterSheetArmor
Fixes a bug in the base game where the PDA character sheet armor displayed does not always reflect recent outfit changes and cyberware purchases.
LoadLocalSaves
Enables loading of local saves even when connected to Steam.
MaxAttributesOverride
Individually set the max for each of the basic attributes for each race, up to a max of 20.
NoCostCyberware
Cover yourself in chrome without impacting your essence.
NoUnspentKarmaPopup
Prevents the popup from occurring when you start a scene, have recently earned karma, but have not spent it.
OverrideStartingKarma
Set how much starting karma new characters begin with. Game default is 5, plugin default override is 60.
QuitToDesktop
Adds a button to the PDA menu screen to Quit to Desktop with at most a single confirmation. Options exist to remove that confirmation (default: false) and to remove the exit confirmation from the main menu (default: true).
ReduceSpiritEscape
Adjust the values that affect your chance of keeping your spirit under control based on AP spent by the spirit and distance between caster and spirit.
ShopQoL
Minor UI improvement to the store screen. At present, it auto selects the second tab if more than one is present because the All tab is usually cluttered and useless.
Description
This is a BepInEx plugin. It requires you install BepInEx to your Shadowrun Dragonfall Director's Cut folder.
It is based on this Shadowrun Plugin Template.
Visit the BepInEx 5.4.23.2 release page and download BepInEx_win_x86_5.4.23.2.zip. Unzip the contents to your 'Steam\steamapps\common\Shadowrun Dragonfall Director's Cut' folder per standard BepInEx installation.
If you follow those instructions, it asks you to run the game once to generate the BepInEx.cfg file. If you do this, you should also follow the instructions on the template page to update the "Preloader.Entrypoint" section to change the "Type" to "Camera".
The zip file includes the default copy of DFDCPlugin.cfg so that you can edit your feature selection before running with the mod for the first time. If the .cfg file is not present a default copy will still be generated.
I also include an updated copy of BepInEx.cfg in the zip file, which can also be unzipped directly into the game folder. It includes both the 'plugins' folder entry with the mod, as well as a 'config' folder entry with the BepInEx.cfg.