public static ReplayBot WithClonedReplay(Replay replay) { if (!Game.Current.IsServer) { throw new Exception("Trying to create replay bot on client"); } var result = new ReplayBot(); var clonedReplay = replay.Clone(result); clonedReplay.Mode = ReplayMode.Playback; result.Replay = clonedReplay; return(result); }
public void LoadReplay(Replay r) { replay = r.Clone(); timer = 0; }