public void RemoveMathSignBuildingPair(IngameBuilding a, IngameBuilding b) { for (int i = MathSignPairs.Count - 1; i >= 0; i--) { IngameBuildingPair buildingPair = MathSignPairs[i]; if (buildingPair.HasPair(a, b)) { MathSignPairs.RemoveAt(i); } } }
public void RemoveMathSignBuilding(IngameBuilding building) { for (int i = MathSignPairs.Count - 1; i >= 0; i--) { IngameBuildingPair buildingPair = MathSignPairs[i]; if (buildingPair.BuildingA == building || buildingPair.BuildingB == building) { MathSignPairs.RemoveAt(i); } } }