Beispiel #1
0
 public override void Update(GameTime gameTime)
 {
     if (!world.Player.IsDead)
     {
         ClientSnapshot snapshot = ClientSnapshot.SnapShot(world);
         if (previousSnapshot.playerData != snapshot.playerData)
         {
             SendMessage(MessageContentType.PlayerUpdate, snapshot.playerData.ID, snapshot.playerData);
         }
     }
     // read new data from server
     server.Update();
 }
Beispiel #2
0
 public override void SnapShot()
 {
     previousSnapshot = ClientSnapshot.SnapShot(world);
 }