LobbyServer.RpcFile.FileClient.CheckBase C# (CSharp) Method

CheckBase() public method

public CheckBase ( ) : void
return void
        public void CheckBase()
        {
            if (CharInited) return;
            Log.Info("FileClient", "CheckBase: " + GetClientDir());
            try
            {
                CharInited = true;
                Directory.CreateDirectory(GetClientDir());
            }
            catch (Exception e)
            {
                Log.Error("CheckBase", e.ToString());
            }

            DirectoryInfo Dir = new DirectoryInfo(GetClientDir());
            foreach (FileInfo F in Dir.GetFiles("*.ini", SearchOption.AllDirectories))
            {
                ConfigFile File = new ConfigFile(F.Name, F.DirectoryName, true);
                _Files.Add(F.Name, File);
            }
        }