Took me an hour to figure out this was the mod causing all the stutters on new game after character creation. Especially since i was initially blaming Papyrus Tweaks NG which when combined with this freezes the game fully as the caching happens faster. Agree with @Fractalbase's suggestion on caching being done only after user interaction.
While you are still in the process of testing mods I suggest to leave this mod on standby using: bSearchForInisOnInstall = 0 bSearchForInisOnLoad = 0 This to avoid the stutters every time you start the game for testing purposes.
When your modlist is complete and tested start a new game, let all the mcms initialize themselves (~2min for a medium long modlist), save and close the game, now put bSearchForInisOnInstall = 1 Load your save and you will have a one time stutter from 10seconds to a couple of minutes, depending on your system and number of inis, but after that you will not have stutters for the rest of your run, at least not from this mod ;)
"bSearchForInisOnInstall = 0" doesn't prevent the mod from searching paths defined in "IniFilePaths.txt" so, if you already filled that file with your paths, just rename "IniFilePaths.txt" to something else like "standby_IniFilePaths.txt" and rename it back instead of putting "bSearchForInisOnInstall = 1" in the step above.
mod is definitely interesting and useful. Would be nice if there was an option to select when the mod begins caching all of the information. Like after startup, once you've gotten your new playthrough started and configured, you could use a power or item to initiate the information caching, so you can just sit back and wait for caching to complete while you don't have to do anything in the game.
I say this because caching on a new game makes starting a new game troublesome. I might try with this mod downloaded enabled and deployed, but with the plugin disabled until my game is ready to handle several minutes of caching.
As far as I can tell, it's just caching all the information. If you let it sit for a bit the fps goes back to normal and you'll never have to experience it again until the next time you start a new game.
Recommended you use Alternate Start - Live Another Life to avoid messing with the AI stuff in the vanilla intro.
No problem. Unfortunately there's no way to tell from the script whether a setting is a bool (true or false) setting. To change to toggle option though, click on the setting in the MCM while holding the hotkey (default left ctrl) and you can change the option type to toggle.
Worth noting, most mods only read the ini settings once when the game starts. So if you'll edit their settings, you'll be required to restart the entire game rather than load a save.
17 comments
+1 on the filter/search thing
bSearchForInisOnInstall = 0
bSearchForInisOnLoad = 0
This to avoid the stutters every time you start the game for testing purposes.
When your modlist is complete and tested start a new game, let all the mcms initialize themselves (~2min for a medium long modlist), save and close the game, now put bSearchForInisOnInstall = 1
Load your save and you will have a one time stutter from 10seconds to a couple of minutes, depending on your system and number of inis, but after that you will not have stutters for the rest of your run, at least not from this mod ;)
"bSearchForInisOnInstall = 0" doesn't prevent the mod from searching paths defined in "IniFilePaths.txt" so, if you already filled that file with your paths, just rename "IniFilePaths.txt" to something else like "standby_IniFilePaths.txt" and rename it back instead of putting "bSearchForInisOnInstall = 1" in the step above.
I say this because caching on a new game makes starting a new game troublesome. I might try with this mod downloaded enabled and deployed, but with the plugin disabled until my game is ready to handle several minutes of caching.
But my game get low fps when I start a new game after I installed this mod , any way to improve it ?
Recommended you use Alternate Start - Live Another Life to avoid messing with the AI stuff in the vanilla intro.
It is really, really useful!
Thank you.
Any chance to add a toggle for true and false settings.