Exemplo n.º 1
0
        public float AddStat(string stat, float val, Common.DebugLevel minLevel)
        {
            if (!Common.kDebugging)
            {
                return(val);
            }

            if ((Scenarios != null) && (Scenarios.TrackingID == ID))
            {
                Scenarios.Trace = true;
                try
                {
                    Scenarios.AddStat(GetIDName() + ": " + stat, val, minLevel);
                }
                finally
                {
                    Scenarios.Trace = false;
                }
            }

            return(Manager.AddStat(UnlocalizedName + ": " + stat, val, minLevel));
        }