Example #1
0
 public bool Equals(PositionData other)
 {
     return(Waypoint.Equals(other.Waypoint));
 }
Example #2
0
 public bool Equals(WaypointData other)
 {
     return(Left.Equals(other.Left) && Right.Equals(other.Right) && Up.Equals(other.Up) && Down.Equals(other.Down) && Occupied.Equals(other.Occupied) && StepsToEnd.Equals(other.StepsToEnd));
 }
 public bool Equals(CarriableData other)
 {
     return(CarriedBy.Equals(other.CarriedBy));
 }
Example #4
0
 public bool Equals(CharacterData other)
 {
     return(Waypoint.Equals(other.Waypoint) && ID.Equals(other.ID));
 }
Example #5
0
 public bool Equals(CellData other)
 {
     return(Type.Equals(other.Type) && Left.Equals(other.Left) && Right.Equals(other.Right) && Top.Equals(other.Top) && Bottom.Equals(other.Bottom));
 }
Example #6
0
 public bool Equals(CarrierData other)
 {
     return(Carried.Equals(other.Carried));
 }