init() public method

public init ( string path ) : void
path string
return void
Beispiel #1
0
        private Mod AddModToModel(string file)
        {
            bool modAlreadyAdded = false;
            Mod  mod             = new Mod();

            mod.init(file);
            mod.enabled = true;
            //TODO check for duplicate mods
            foreach (Mod addedMod in this.settings.mods)
            {
                if (mod.dllName == addedMod.dllName)
                {
                    modAlreadyAdded = true;
                }
            }

            if (!modAlreadyAdded)
            {
                this.settings.mods.Add(mod);
                return(mod);
            }
            else
            {
                return(null);
            }
        }
        private Mod AddModToModel(string file)
        {
            bool modAlreadyAdded = false;
            Mod mod = new Mod();
            mod.init(file);
            mod.enabled = true;
            //TODO check for duplicate mods
            foreach (Mod addedMod in this.settings.mods)
            {
                if (mod.dllName == addedMod.dllName)
                    modAlreadyAdded = true;
            }

            if (!modAlreadyAdded)
            {
                this.settings.mods.Add(mod);
                return mod;
            }
            else
            {
                return null;
            }
        }