コード例 #1
0
ファイル: GameUtil.cs プロジェクト: nfs-tools/OpenNFS-v1
        public static NFSGame GetGameFromPath(string path)
        {
            foreach (var game in SupportedDatabase.SupportedGames)
            {
                var fileName = game.ExectuableFileName;
                var final    = Path.Combine(path, fileName);

                if (File.Exists(final))
                {
                    return(GameSymbolData.GetGameBySymbolEntry(final));
                }
            }

            return(NFSGame.Undetermined);
        }
コード例 #2
0
ファイル: Methods.cs プロジェクト: nfs-tools/OpenNFS-v1
        public static LibOpenNFS.Core.NFSGame GetNFSGameFromPath(string path)
        {
            Game game = null;

            for (int i = 0; i < SupportedDatabase.SupportedGames.Length; i++)
            {
                string fileName = SupportedDatabase.SupportedGames[i].ExectuableFileName;
                string final    = Path.Combine(path, fileName);

                if (File.Exists(final))
                {
                    return(GameSymbolData.GetGameBySymbolEntry(final));
                }
            }

            return(NFSGame.Undetermined);
        }