public void PlayMacro(string path, int suspendDelay = 0) { MacroPlayer.LoadFile(path); MacroPlayer.Play(); if (suspendDelay > 0) { Suspend(suspendDelay); } }
public void PlayMacro(List <DualShockState> sequence, int suspendDelay = 0) { MacroPlayer.Sequence = ScriptHostUtility.ConvertAPIToInterceptorSequence(sequence); MacroPlayer.Play(); if (suspendDelay > 0) { Suspend(suspendDelay); } }
public void Play() { Start(); if (MacroPlayer.IsPaused) { MacroPlayer.Play(); } IsPaused = false; }