/// <summary>
        /// Determines whether the incident can happen now
        /// </summary>
        /// <param name="parms">The parms.</param>
        /// <returns>
        ///   <c>true</c> if this incident can occur now otherwise, <c>false</c>.
        /// </returns>
        protected override bool CanFireNowSub(IncidentParms parms)
        {
            if (!PMUtilities.GetSettings().enableFallout)
            {
                return(false);
            }

            return(base.CanFireNowSub(parms));
        }
Example #2
0
        public static bool ShouldLog(LogLevel logLevel)
        {
            if (!Prefs.DevMode && logLevel != LogLevel.Error)
            {
                return(false);
            }

            var cLevel = PMUtilities.GetSettings().logLevel;

            return(logLevel <= cLevel);
        }
        public static bool ShouldLog(LogLevel logLevel)
        {
            var cLevel = PMUtilities.GetSettings().logLevel;

            return(logLevel <= cLevel);
        }