예제 #1
0
 void ProcessAiaLiteMod(IMod mod)
 {
     _additionalAiA.AddRange(mod.GetPaths().OfType <IAbsoluteDirectoryPath>());
     if (_ifa > IfaState.None)
     {
         HandleIfa();
     }
 }
예제 #2
0
            void ProcessNonAiaMods(IMod mod, IEnumerable <Game> existingGames)
            {
                foreach (var g in existingGames)
                {
                    AddGameDefaultAndAdditionalModFolders(g, _additional);
                }

                _additional.Add(Spec.GamePath);
                _additional.AddRange(mod.GetPaths().OfType <IAbsoluteDirectoryPath>());
            }
예제 #3
0
            void ProcessNonAiaMods(IMod mod, IEnumerable<Game> existingGames) {
                foreach (var g in existingGames)
                    AddGameDefaultAndAdditionalModFolders(g, _additional);

                _additional.Add(Spec.GamePath);
                _additional.AddRange(mod.GetPaths().OfType<IAbsoluteDirectoryPath>());
            }
예제 #4
0
 void ProcessAiaLiteMod(IMod mod) {
     _additionalAiA.AddRange(mod.GetPaths().OfType<IAbsoluteDirectoryPath>());
     if (_ifa > IfaState.None)
         HandleIfa();
 }