summaryrefslogtreecommitdiff
path: root/src/rail_gui.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2008-08-02 22:49:39 +0000
committerrubidium <rubidium@openttd.org>2008-08-02 22:49:39 +0000
commitaac73d2a0479d7791dd5b43c17a2b0be406463cd (patch)
tree82698dc8cc75f4a9cc19283362b230bf58108300 /src/rail_gui.cpp
parentb29f290816b787b63c15414c6e533c384ce44db0 (diff)
downloadopenttd-aac73d2a0479d7791dd5b43c17a2b0be406463cd.tar.xz
(svn r13936) -Codechange [YAPP]: Enable the auto-signal tool to build PBS signals and honor the default signal type. (michi_cc)
Diffstat (limited to 'src/rail_gui.cpp')
-rw-r--r--src/rail_gui.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/rail_gui.cpp b/src/rail_gui.cpp
index ee4decb59..3b5d9dfde 100644
--- a/src/rail_gui.cpp
+++ b/src/rail_gui.cpp
@@ -557,11 +557,13 @@ static void HandleAutoSignalPlacement()
SB(p2, 3, 1, 0);
SB(p2, 4, 1, _cur_signal_variant);
SB(p2, 6, 1, _ctrl_pressed);
+ SB(p2, 7, 3, _cur_signal_type);
SB(p2, 24, 8, _settings_client.gui.drag_signals_density);
} else {
SB(p2, 3, 1, 0);
SB(p2, 4, 1, (_cur_year < _settings_client.gui.semaphore_build_before ? SIG_SEMAPHORE : SIG_ELECTRIC));
SB(p2, 6, 1, _ctrl_pressed);
+ SB(p2, 7, 3, _default_signal_type[_settings_client.gui.default_signal_type]);
SB(p2, 24, 8, _settings_client.gui.drag_signals_density);
}