Files
@ r8781:bd977c904a17
Branch filter:
Location: cpp/openttd-patchpack/source/src/signal_type.h - annotation
r8781:bd977c904a17
597 B
text/x-c
(svn r12482) -Fix: [build train] we don't need to have a depot in order to just check the price of a rail vehicle so don't check for compatible rails on the tile either
also wagons will only need tracks they can drive on in order to be build so there is no reason to check for power in the depot
also wagons will only need tracks they can drive on in order to be build so there is no reason to check for power in the depot
r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 r8761:52ff694ce769 | /* $Id$ */
/** @file signal_type.h Types and classes related to signals. */
#ifndef SIGNAL_TYPE_H
#define SIGNAL_TYPE_H
/** Variant of the signal, i.e. how does the signal look? */
enum SignalVariant {
SIG_ELECTRIC = 0, ///< Light signal
SIG_SEMAPHORE = 1 ///< Old-fashioned semaphore signal
};
/** Type of signal, i.e. how does the signal behave? */
enum SignalType {
SIGTYPE_NORMAL = 0, ///< normal signal
SIGTYPE_ENTRY = 1, ///< presignal block entry
SIGTYPE_EXIT = 2, ///< presignal block exit
SIGTYPE_COMBO = 3 ///< presignal inter-block
};
#endif /* SIGNAL_TYPE_H */
|