FinalizeBridges hooked up

This commit is contained in:
Chris Forbes
2010-01-19 12:55:30 +13:00
parent 84a6bfaca0
commit 61a543db3c
2 changed files with 4 additions and 1 deletions

View File

@@ -17,6 +17,9 @@ namespace OpenRa
for (var i = mini; i < maxi; i++) for (var i = mini; i < maxi; i++)
if (IsBridge(w, w.Map.MapTiles[i, j].tile)) if (IsBridge(w, w.Map.MapTiles[i, j].tile))
ConvertBridgeToActor(w, i, j); ConvertBridgeToActor(w, i, j);
foreach (var br in w.Actors.SelectMany(a => a.traits.WithInterface<Bridge>()))
br.FinalizeBridges(w);
} }
static void ConvertBridgeToActor(World w, int i, int j) static void ConvertBridgeToActor(World w, int i, int j)

View File

@@ -66,7 +66,7 @@ namespace OpenRa.Traits
public void FinalizeBridges(World world) public void FinalizeBridges(World world)
{ {
// go looking for our neighbors // go looking for our neighbors, if this is a long bridge.
} }
public float GetCost(int2 p, UnitMovementType umt) public float GetCost(int2 p, UnitMovementType umt)