0 of 0

File information

Last updated

Original upload

Created by

TheManualEnhancer

Uploaded by

TheManualEnhancer

Virus scan

Safe to use

About this mod

Adjust any ini value to your heart's content, all neatly organized and savable. Also supports importing and exporting game-readable ini files with all values (imports must be formatted as a game-readable ini file).

Requirements
Permissions and credits
Changelogs
Donations
Warning: Changing some of these ini values can result in game crashes or an ugly/broken game. Most are safe (I removed most that could really break the game), but you will need to find values that you like and there is no indication of min/max values (as of v1.1, there are now buttons to set values to their min/max). Also, if you don't know what an 'ini tweak' is, you probably should not touch this mod. As long as the edits don't cause the game to crash on launch, you can always revert to defaults after launching and resolve any issues, though (and if it does cause crashes on launch, you can delete the saved 'settings.json' file from the mod's folder)...


What does this mod do?

  • Allows you to adjust "ini" settings in-game.
  • Saves your changes and has 2 options to apply them, either on game launch or when loading into a savegame (when the player spawns). Both of these settings can also be enabled (or both disabled).
  • Has option to import ini settings lists. These need to be in the same format as the ini tweaks you would put in your [Cyberpunk 2077/engine/config/platform/pc] folder for "ini tweak' mods. For example, see this default settings list here on pastebin.
  • Also has option to export your current settings (all of them) to a file with the same formatting.
  • Importing/exporting is useful for making/loading 'config presets' or to export your own 'ini tweaks' mod (you will need to manually remove any unnecessary values on your own after exporting, though, or delete them before with the next feature below).
  • You can delete groups or individual settings. This will permanently delete them (you can undo by reverting to defaults or importing a saved list that contains them) from your saved table, which will remove them from the menu and prevent them from applying/exporting.



Installation/Usage:
  • Extract to main CP77 install folder or install with Vortex
  • Open CET overlay and you should see the UI with the window labeled "Ini Tweaker"


Uninstallation:
  • Delete the "IniTweaker-CET" folder from your [CP77>bin>x64>plugins>CET>mods] folder

Mod Compatibility:

  • This will override any 'ini tweak' mods (mods that go in your [CP77/engine/cofig/platform/pc] folder)
  • This may also override some other CET mods that set the values
  • Both of these are intentional, as it allows you to adjust to your liking. If you want to make this compatible with a particular mod, you can delete the settings/groups that the other mod changes from this mod's menu (which will also delete your saved values and prevent them from applying, resulting in the other mod's values being used instead).
  • You can always disable both options to apply the settings in this mod's menu and not worry about incompatibilities, too (if you're only using this to test ini values for a mod you're making, for example)...
  • This can also be used specifically to improve compatibility between 2 (or more) conflicting 'ini tweak' mods. You can combine both (or all) of them into a single .ini file, then import that file into this mod. It will only generate a group/setting in the menu for the last entry in the file that matches. You can then tweak in-game to adjust the values and find ones that work better with both mods, then export and copy back to your ini tweaks folder (or just use this mod to apply them instead). Of course, doing this will remove all settings from the menu that aren't in those ini tweak mods (you can always revert to default, though).


Known Issues:
  • Does not handle ini settings with string value types (no options with string values are included in the mod, either)... This isn't really an issue, but is fully intentional... Most of those string values don't do anything at all, and the ones that do have a very high chance of breaking your game with incorrect values...



Join me for discussions about my mods and projects on my #Hosted-Mods channel in the Cyberpunk 2077 Modding Community Discord server




Check out all of my mods/tweaks HERE