Table of Contents

Class NoHaltTrainStopController

Namespace
Game.Core.Trains
Assembly
Game.Content.dll
public class NoHaltTrainStopController : ITrainStopController
Inheritance
object
NoHaltTrainStopController
Implements
Extension Methods

Constructors

NoHaltTrainStopController()

public NoHaltTrainStopController()

Properties

Default

public static NoHaltTrainStopController Default { get; }

Property Value

NoHaltTrainStopController

HaltDistance

public float HaltDistance { get; }

Property Value

float

Methods

ShouldHaltTrain(TrainId, TrainSimulationData)

public bool ShouldHaltTrain(TrainId trainId, TrainSimulationData train)

Parameters

trainId TrainId
train TrainSimulationData

Returns

bool

ShouldTrainContinue(TrainId, TrainSimulationData)

public bool ShouldTrainContinue(TrainId trainId, TrainSimulationData train)

Parameters

trainId TrainId
train TrainSimulationData

Returns

bool