예제 #1
0
        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);
        }
예제 #2
0
 public void LoadReplay(Replay r)
 {
     replay = r.Clone();
     timer  = 0;
 }