This is a Game Settings Loader for the unreal engine side, allowing easy changes with config files. This was made to be compatible with Game Settings Loader released by powerofthree.
Mandatory, for game settings on the Unreal Engine side
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 0.1.1
Replaced io.popen with a custom function to hopefully resolve the mouse issues. Many thanks to xEpicBradx for discovering the cause of this issue and posting example fixes.
Version 0.1.0
Added PhysicsSettings catagory to inis, you can change this settings by adding [PhysicsSettings] to ini files now. Thank you BluBalllZ for the suggestion and example code!
Added Internal GameSetting changing, this is enabled by default but can be disabled by setting setInternalGameSettings to false in config.lua. Made possible because of Console Framework UE4SS by Odashikonbu!
Version 0.0.6
Fixed ini files in \GamesSettings folder in game execute folder not loading
Added construction to unreal parsing for ini files in \GamesSettings folder
Added a dumped settings file which can also be used as a template
Finally updated properly. My TesSyncMapInjector mod kinda took my attention away from this one >-> but I am back to this one to give it some needed updates and hopefully balance out work between the two.
There are 2 paths this mod checks for configurations
1) Oblivion Remastered\OblivionRemastered\Binaries\{Win64 or WinGDK}\OBSE\Plugins\GameSettings
2) Oblivion Remastered\OblivionRemastered\Binaries\{Win64 or WinGDK}\GameSettings
The fist path will only load game settings that are in the original Oblivion and also in the Unreal VOblivionInitialSettings, the second path is restriction free and will attempt to load any settings if there is a matching VOblivionInitialSettings or PhysicsSettings (Thank you BluBalllZ for the suggestion and example code).
NOTE: This mod does change game settings on the construction set side if setInternalGameSettings is true in config.lua, this might cause conflicts with Game Settings Loader by powerofthree and any esp files changing game settings too.
Installation:
I recommend manual installation for now while I figure out how to make my mods play nice with both vortex and mod organizer 2 auto installs. I included the file path of base oblivion directory for those that need it just follow the zip file folders or extract into the base game folder. Otherwise make sure to extract GameSettingsLoader folder into your ue4ss\Mods folder.