public static void ApplyRounding(this TAE.Event ev) { if (Main.TAE_EDITOR.Config.EnableSnapTo30FPSIncrements) { ev.StartTime = ev.GetStartTimeFr(); ev.EndTime = ev.GetEndTimeFr(); } }
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); } }