Exemplo n.º 1
0
 public AiReportOneObject(HitObjectBase h,int time, BeenCorrectedDelegate corrected, Severity severity, string information, int weblink)
     : base(time, severity, information, weblink, corrected)
 {
     this.h1 = h;
     
     RelatedHitObjects.Add(h);
 }
Exemplo n.º 2
0
        public AiReportOneObject(HitObjectBase h, int time, BeenCorrectedDelegate corrected, Severity severity, string information, int weblink)
            : base(time, severity, information, weblink, corrected)
        {
            this.h1 = h;

            RelatedHitObjects.Add(h);
        }
Exemplo n.º 3
0
        public AiReportOneObject(HitObjectBase h, BeenCorrectedDelegate corrected, Severity severity, string information, int weblink, GameMode Mode = GameMode.All)
            : base(h.StartTime, severity, information, weblink, corrected, Mode)
        {
            this.h1 = h;

            RelatedHitObjects.Add(h);
        }
		// Token: 0x0600175E RID: 5982
		// RVA: 0x0007310C File Offset: 0x0007130C
		public AiReportTwoObjects(HitObjectBase h1, HitObjectBase h2, BeenCorrectedDelegate corrected, Severity severity, string information, int weblink) : base((h1.EndTime - h2.StartTime) / 2 + h2.StartTime, severity, information, weblink, corrected)
		{
			this.h1 = h1;
			this.h2 = h2;
			this.RelatedHitObjects.Add(h1);
			this.RelatedHitObjects.Add(h2);
		}
Exemplo n.º 5
0
 public AiReport(int time, Severity severity, string information, int weblink, BeenCorrectedDelegate corrected)
 {
     Time = time;
     Severity = severity;
     Information = information;
     WebLink = "http://osu.ppy.sh/web/osu-gethelp.php?p=" + weblink;
     this.corrected = corrected;
 }
Exemplo n.º 6
0
 public AiReport(int time, Severity severity, string information, int weblink, BeenCorrectedDelegate corrected)
 {
     Time           = time;
     Severity       = severity;
     Information    = information;
     WebLink        = "http://osu.ppy.sh/web/osu-gethelp.php?p=" + weblink;
     this.corrected = corrected;
 }
Exemplo n.º 7
0
        public AiReportTwoObjects(HitObjectBase h1, HitObjectBase h2, BeenCorrectedDelegate corrected, Severity severity, string information, int weblink)
            : base((h1.EndTime - h2.StartTime) / 2 + h2.StartTime, severity, information, weblink, corrected)
        {
            this.h1 = h1;
            this.h2 = h2;

            RelatedHitObjects.Add(h1);
            RelatedHitObjects.Add(h2);
        }
Exemplo n.º 8
0
 // Token: 0x06001A98 RID: 6808
 // RVA: 0x000828A0 File Offset: 0x00080AA0
 protected override void RunAllRules(HitObjectManagerBase hitObjectManager)
 {
     Class872 class872_ = Editor.editor_0.class872_0;
     if (class872_.class702_0 == null)
     {
         List<AiReport> arg_48_0 = this.Reports;
         int arg_43_0 = -1;
         Severity arg_43_1 = Severity.Error;
         string arg_43_2 = Class41.GetString(OsuString.AIDesign_NoBackgroundImage);
         int arg_43_3 = -1;
         if (Class295.beenCorrectedDelegate_0 == null)
         {
             Class295.beenCorrectedDelegate_0 = new BeenCorrectedDelegate(Class295.smethod_0);
         }
         arg_48_0.Add(new AiReport(arg_43_0, arg_43_1, arg_43_2, arg_43_3, Class295.beenCorrectedDelegate_0));
     }
     else if (class872_.class702_0.class531_0 != null)
     {
         int int_ = class872_.class702_0.class531_0.int_6;
         int int_2 = class872_.class702_0.class531_0.int_5;
         if (int_ > 1366 || int_2 > 768)
         {
             this.Reports.Add(new AiReport(Severity.Warning, Class41.GetString(OsuString.AIDesign_BackgroundTooLarge)));
         }
     }
     if (class872_.list_5.Count > 0)
     {
         foreach (Class541 current in class872_.list_5)
         {
             if (current.int_6 > 1280 && current.int_5 > 720)
             {
                 this.Reports.Add(new AiReport(Severity.Warning, Class41.GetString(OsuString.AIDesign_VideoDimensionsTooLargeWidescreen)));
             }
             else if (current.int_6 > 1024 && current.int_5 > 768)
             {
                 this.Reports.Add(new AiReport(Severity.Warning, Class41.GetString(OsuString.AIDesign_VideoDimensionsTooLarge)));
             }
         }
     }
     if (!Class466.Current.bool_21)
     {
         List<Class702> arg_186_0 = class872_.list_1;
         if (Class295.predicate_0 == null)
         {
             Class295.predicate_0 = new Predicate<Class702>(Class295.smethod_1);
         }
         if (arg_186_0.FindAll(Class295.predicate_0).Count > 5)
         {
             this.Reports.Add(new AiReport(Severity.Warning, Class41.GetString(OsuString.AIDesign_EpilepsyWarning)));
         }
     }
     this.method_0();
 }