示例#1
0
 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);
         }
     }
 }
示例#2
0
 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);
         }
     }
 }