public static void ApplyRounding(this TAE.Event ev)
 {
     if (Main.TAE_EDITOR.Config.EnableSnapTo30FPSIncrements)
     {
         ev.StartTime = ev.GetStartTimeFr();
         ev.EndTime   = ev.GetEndTimeFr();
     }
 }
Exemplo n.º 2
0
        public static void ApplyRounding(this TAE.Event ev)
        {
            ev.StartTime = ev.GetStartTimeFr();
            ev.EndTime   = ev.GetEndTimeFr();

            if (Main.TAE_EDITOR.Config.EventSnapType == TaeConfigFile.EventSnapTypes.FPS30)
            {
                ev.EndTime = (float)Math.Max(ev.EndTime, ev.StartTime + TAE_FRAME_30);
            }
            else if (Main.TAE_EDITOR.Config.EventSnapType == TaeConfigFile.EventSnapTypes.FPS60)
            {
                ev.EndTime = (float)Math.Max(ev.EndTime, ev.StartTime + TAE_FRAME_60);
            }
            else
            {
                ev.EndTime = (float)Math.Max(ev.EndTime, ev.StartTime + 0.001f);
            }
        }