private void State_OnSplit(object sender, EventArgs e) { if (IgnoreNextSplit) { IgnoreNextSplit = false; return; } AutoSplit.Send("split"); }
private void State_OnReset(object sender, TimerPhase e) { if (IgnoreNextReset) { IgnoreNextReset = false; return; } AutoSplit.Send("reset"); Settings.OnReset(); }
private void State_OnStart(object sender, EventArgs e) { if (IgnoreNextStart) { IgnoreNextStart = false; return; } AutoSplit.Send("start"); if (GameTimePausing) { Timer.InitializeGameTime(); } Settings.OnStart(); }
private void State_OnUndoSplit(object sender, EventArgs e) => AutoSplit.Send("undo");
private void State_OnSkipSplit(object sender, EventArgs e) => AutoSplit.Send("skip");