FinalizeBridges hooked up
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user