SamboyCoding / RimworldBetterLoading

Mod for the game RimWorld to add a fancier loading screen.
https://steamcommunity.com/sharedfiles/filedetails/?id=1999454301
21 stars 10 forks source link

Is there a way to speed up mod loading? #1

Closed linonetwo closed 4 years ago

linonetwo commented 5 years ago

Is there a hook that can take control of the mod loading? If there is, I can make it multithreaded.

SamboyCoding commented 5 years ago

I don't have a hook for it, though there probably IS one that can be done, but messing with the mod loading is perhaps not a good idea. I did consider it, though.

linonetwo commented 5 years ago

Okay, maybe just wait for Tynan to do it.

SamboyCoding commented 5 years ago

No, i'll reopen this, as it's interesting. I'll see if I can get it working :)

linonetwo commented 5 years ago

I'm currently using rimthemes to get loading progress info, since your mod is not uploaded to steam workshop currently.

And I found the most time-consuming step is "parsing default values", but I'm not sure. If your mod has a statistic analyze report, it will be more clear which part is the most important part to optimize.

Tynan said he will optimize it in the future, but I don't know when.

SamboyCoding commented 5 years ago

You do know you can install non workshop mods on the steam version of the game, right?

orbittwz commented 4 years ago

Is this relevant now? maybe to be closed?

linonetwo commented 4 years ago

Yes, glad that we have a mod in the workshop that can speed up mod loading, and later Tynan integrate that mod into the core!