PRoConEvents.MULTIbalancer.GetPerModeSettings C# (CSharp) 메소드

GetPerModeSettings() 개인적인 메소드

private GetPerModeSettings ( ) : PerModeSettings
리턴 PerModeSettings
        private PerModeSettings GetPerModeSettings()
        {
            PerModeSettings perMode = null;
            if (fModeToSimple == null || fServerInfo == null) return new PerModeSettings();
            String simpleMode = String.Empty;
            if (fModeToSimple.TryGetValue(fServerInfo.GameMode, out simpleMode)
            && !String.IsNullOrEmpty(simpleMode)
            && fPerMode.TryGetValue(simpleMode, out perMode)
            && perMode != null) {
            return perMode;
            }
            ConsoleDebug("GetPerModeSettings: using default settings for " + fServerInfo.GameMode + " => " + simpleMode);
            return new PerModeSettings();
        }
MULTIbalancer