コード例 #1
0
        private AddonInfo ConstructAddonInfo(string addon)
        {
            string detectedCodebase   = AddonDetector.GetAssemblyInfo(addon);
            string configuredCodebase = AddonsConfig.GetAssemblyInfo(addon);
            bool   selected           = (detectedCodebase == configuredCodebase);
            bool   isRequired         = AddonDetector.IsRequiredAddon(addon);

            return(new AddonInfo(addon, detectedCodebase, selected, isRequired));
        }
コード例 #2
0
 void ReloadConfig()
 {
     AddonDetector.Scan();
     LoadAvailableAddons();
 }