protected bool Equals(MapPortal other)
 {
     return(Id == other.Id &&
            Flags == other.Flags &&
            Target == other.Target &&
            Coord.Equals(other.Coord) &&
            Rotation.Equals(other.Rotation));
 }
 protected bool Equals(MapNpc other)
 {
     return(Id == other.Id && Coord.Equals(other.Coord) && Rotation.Equals(other.Rotation));
 }