Artemis.Modules.Games.CounterStrike.CounterStrikeViewModel.FindGameDir C# (CSharp) Method

FindGameDir() public method

public FindGameDir ( ) : void
return void
        public void FindGameDir()
        {
            var gameSettings = (CounterStrikeSettings) GameSettings;
            // If already propertly set up, don't do anything
            if ((gameSettings.GameDirectory != null) && File.Exists(gameSettings.GameDirectory + "csgo.exe") &&
                File.Exists(gameSettings.GameDirectory + "/csgo/cfg/gamestate_integration_artemis.cfg"))
                return;

            var dir = GeneralHelpers.FindSteamGame(@"\Counter-Strike Global Offensive\csgo.exe");
            gameSettings.GameDirectory = dir ?? string.Empty;
            gameSettings.Save();
        }