Exemplo n.º 1
0
        public static void SendElapsedGameTime()
        {
            Debug.Assert(Sync.IsServer, "Only server can send time info");

            var msg = new ElapsedGameTimeMsg();

            msg.ElapsedGameTicks = MySession.Static.ElapsedGameTime.Ticks;
            MySession.Static.SyncLayer.SendMessageToAll(ref msg);
        }
Exemplo n.º 2
0
 static void OnElapsedGameTime(ref ElapsedGameTimeMsg msg, MyNetworkClient sender)
 {
     MySession.Static.ElapsedGameTime = new TimeSpan(msg.ElapsedGameTicks);
 }
Exemplo n.º 3
0
        public static void SendElapsedGameTime()
        {
            Debug.Assert(Sync.IsServer, "Only server can send time info");

            var msg = new ElapsedGameTimeMsg();
            msg.ElapsedGameTicks = MySession.Static.ElapsedGameTime.Ticks;
            MySession.Static.SyncLayer.SendMessageToAll(ref msg);
        }
Exemplo n.º 4
0
 static void OnElapsedGameTime(ref ElapsedGameTimeMsg msg, MyNetworkClient sender)
 {
     MySession.Static.ElapsedGameTime = new TimeSpan(msg.ElapsedGameTicks);
 }