public void Gather(IServerEntity entity)
            {
                var e = (SpaceShipServerBase)entity;

                Data     = e.Data;
                Snapshot = e.OnSnapshot();
            }
Esempio n. 2
0
 public override void OnSnapshot(SpaceShipSnapshot snapshot)
 {
     Log($"OnSnapshot({snapshot.Name})");
     _name = snapshot.Name;
     _pos  = Tuple.Create(snapshot.X, snapshot.Y);
 }
 public abstract void OnSnapshot(SpaceShipSnapshot snapshot);