Skip to content
This repository has been archived by the owner on Feb 9, 2024. It is now read-only.

Option to bypass installation checks after first successful startup #20

Open
DrParadox7 opened this issue Oct 20, 2021 · 3 comments
Open
Labels
enhancement New feature or request feature Something new is added

Comments

@DrParadox7
Copy link

DrParadox7 commented Oct 20, 2021

ModDirector provides the perfect solution when needing to download only a handful of mods, however in my case where over 50 entries are necessary, the process of checking the installation can add quite a long time to the game startup every session.

Could there be an option for ModDirector to output a file on the first successful startup (possibly a log indicating the status of all entries) and, if it exists at the next restart, completely forego the checking process for the sake of faster loading times?

Successful startup as in:
If all entries have been downloaded successfully then disable installation checks

@Janrupf Janrupf added enhancement New feature or request feature Something new is added labels Oct 20, 2021
@DrParadox7
Copy link
Author

DrParadox7 commented Nov 2, 2021

Benchmark (no downloads, just installation checks):
60 entries currently adds 60 seconds to the startup time at every launch.

@bambam01
Copy link

bambam01 commented Nov 6, 2021

The long delays are caused by a thread.sleep in the install controller. Im not sure why it is there. It seems to run fine without it.

@Janrupf
Copy link
Owner

Janrupf commented Nov 6, 2021

And this is why you should check your code after debugging:
c657ffd

Anyway, leaving this open since the issue is still valid

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request feature Something new is added
Projects
None yet
Development

No branches or pull requests

3 participants