Class TrainRailsMergersPredictionCoordinator
public class TrainRailsMergersPredictionCoordinator : ITrainSimulationNavigationPredictionCoordinator, ITrainSimulationCoordinator
- Inheritance
-
objectTrainRailsMergersPredictionCoordinator
- Implements
- Extension Methods
Constructors
TrainRailsMergersPredictionCoordinator(IEnumerable<IslandDefinitionId>)
public TrainRailsMergersPredictionCoordinator(IEnumerable<IslandDefinitionId> mergerIds)
Parameters
mergerIdsIEnumerable<IslandDefinitionId>
Methods
CanAcceptTrain(GlobalChunkPivot, RailColor, out GlobalChunkPivot)
public bool CanAcceptTrain(GlobalChunkPivot input, RailColor color, out GlobalChunkPivot output)
Parameters
inputGlobalChunkPivotcolorRailColoroutputGlobalChunkPivot
Returns
- bool
RegisterIsland(IslandInstance)
public bool RegisterIsland(IslandInstance island)
Parameters
islandIslandInstance
Returns
- bool
UnregisterIsland(IslandInstance)
public bool UnregisterIsland(IslandInstance island)
Parameters
islandIslandInstance
Returns
- bool