protected void OnMessageGetEntity(GetEntityMessage ea) { var handler = MessageGetEntity; if (handler != null) { handler(this, new ProtocolMessageEventArgs <GetEntityMessage> { Message = ea }); } }
private void HandleGetEntityMessage(NetIncomingMessage im) { var message = new GetEntityMessage(im); if (message.SenderColor != TileGrid.ColorComparer(TileGrid.activeColor)) { tileManager.GotEntity(message.InfoID); } if (this.IsHost) { tileManager.OnGetEntity(message.EntityID, message.InfoID, message.SenderColor); } }