std::shared_ptr<ModList> LegacyInstance::loaderModList() { I_D(LegacyInstance); if (!d->loader_mod_list) { d->loader_mod_list.reset(new ModList(loaderModsDir())); } d->loader_mod_list->update(); return d->loader_mod_list; }
QSharedPointer< ModList > OneSixInstance::loaderModList() { I_D(OneSixInstance); if(!d->loader_mod_list) { d->loader_mod_list.reset(new ModList(loaderModsDir())); } else d->loader_mod_list->update(); return d->loader_mod_list; }