private void button3_Click(object sender, EventArgs e) { if (r != null) { r = RecordGame.Load(r.File); SetForm(); } }
private void button1_Click(object sender, EventArgs e) { using (OpenFileDialog ofd = new OpenFileDialog()) { ofd.Filter = "rec files (*.rec)|*.rec"; if (ofd.ShowDialog() == DialogResult.OK) { r = RecordGame.Load(ofd.FileName); SetForm(); } } }
private void BeginPlayback(string pPath) { if (Recorder != null) { Recorder.eKeystroke -= Recorder_eKeystroke; Recorder.ReplayFinished -= Recorder_ReplayFinished; } Recorder = RecordGame.Load(pPath); Recorder.eKeystroke += Recorder_eKeystroke; Recorder.ReplayFinished += Recorder_ReplayFinished; Recorder.eCarriageReturn += Recorder_eCarriageReturn; Advent.RestoreGame(Recorder.Data); Recorder.StartReplay(); }