|
OpenTTD Source 20251104-master-g3befbdd52f
|
Settings related to all pathfinders. More...
#include <settings_type.h>
Data Fields | |
| bool | roadveh_queue |
| buggy road vehicle queueing | |
| bool | forbid_90_deg |
| forbid trains to make 90 deg turns | |
| bool | reverse_at_signals |
| whether to reverse at signals at all | |
| uint8_t | wait_oneway_signal |
| waitingtime in days before a oneway signal | |
| uint8_t | wait_twoway_signal |
| waitingtime in days before a twoway signal | |
| bool | reserve_paths |
| always reserve paths regardless of signal type. | |
| uint8_t | wait_for_pbs_path |
| how long to wait for a path reservation. | |
| uint8_t | path_backoff_interval |
| ticks between checks for a free path. | |
| YAPFSettings | yapf |
| pathfinder settings for the yet another pathfinder | |
Settings related to all pathfinders.
Definition at line 479 of file settings_type.h.
| bool PathfinderSettings::forbid_90_deg |
forbid trains to make 90 deg turns
Definition at line 481 of file settings_type.h.
Referenced by AfterLoadGame(), CmdBuildSingleSignal(), ExtendTrainReservation(), FollowTrainReservation(), CYapfCostRailT< Types >::PfCalcCost(), YapfTrainCheckReverse(), YapfTrainChooseTrack(), YapfTrainFindNearestDepot(), and YapfTrainFindNearestSafeTile().
| uint8_t PathfinderSettings::path_backoff_interval |
ticks between checks for a free path.
Definition at line 489 of file settings_type.h.
Referenced by CheckNextTrainTile(), and TrainController().
| bool PathfinderSettings::reserve_paths |
always reserve paths regardless of signal type.
Definition at line 487 of file settings_type.h.
Referenced by CheckTrainStayInDepot(), and ReverseTrainDirection().
| bool PathfinderSettings::reverse_at_signals |
whether to reverse at signals at all
Definition at line 483 of file settings_type.h.
Referenced by AfterLoadGame(), and TrainController().
| bool PathfinderSettings::roadveh_queue |
buggy road vehicle queueing
Definition at line 480 of file settings_type.h.
Referenced by RoadFindPathToDest().
| uint8_t PathfinderSettings::wait_for_pbs_path |
how long to wait for a path reservation.
Definition at line 488 of file settings_type.h.
Referenced by AfterLoadGame().
| uint8_t PathfinderSettings::wait_oneway_signal |
waitingtime in days before a oneway signal
Definition at line 484 of file settings_type.h.
Referenced by AfterLoadGame(), and TrainController().
| uint8_t PathfinderSettings::wait_twoway_signal |
waitingtime in days before a twoway signal
Definition at line 485 of file settings_type.h.
Referenced by AfterLoadGame(), and TrainController().
| YAPFSettings PathfinderSettings::yapf |
pathfinder settings for the yet another pathfinder
Definition at line 491 of file settings_type.h.
Referenced by CheckIfTrainNeedsService().