Fix ctrl-click signal cycling setting
This commit is contained in:
@@ -274,10 +274,10 @@ static void GenericPlaceSignals(TileIndex tile)
|
||||
/* Which signals should we cycle through? */
|
||||
uint8 cycle_types;
|
||||
|
||||
if (_settings_client.gui.cycle_signal_types == SIGNAL_CYCLE_ALL && _settings_client.gui.signal_gui_mode == SIGNAL_GUI_ALL) {
|
||||
cycle_types = SIGTYPE_NORMAL | (SIGTYPE_LAST << 3);
|
||||
if (_settings_client.gui.cycle_signal_types == SIGNAL_CYCLE_ALL && (_settings_client.gui.signal_gui_mode == SIGNAL_GUI_ALL || _settings_game.vehicle.train_braking_model == TBM_REALISTIC)) {
|
||||
cycle_types = SIGNAL_CYCLE_ALL;
|
||||
} else {
|
||||
cycle_types = SIGTYPE_PBS | (SIGTYPE_LAST << 3);
|
||||
cycle_types = SIGNAL_CYCLE_PATH;
|
||||
}
|
||||
|
||||
if (w != nullptr) {
|
||||
|
Reference in New Issue
Block a user