public void WriteTo(GameStream writer, Player player, byte deltas = 0) { writer.Write(x); writer.Write(y); writer.WriteByte(Sprite); writer.Write(id); writer.Write(this.Controller.MapData.InternalPlayerId); if (this.Controller == player) { writer.WriteString(this.Name); } }