summaryrefslogtreecommitdiff
path: root/media
diff options
context:
space:
mode:
authorbjarni <bjarni@openttd.org>2007-02-06 11:11:12 +0000
committerbjarni <bjarni@openttd.org>2007-02-06 11:11:12 +0000
commitf626458af7674e508a9ec9743a699e557d1258d8 (patch)
treee35fe2197ef3aba9cb1b1902312f0f010202376b /media
parentec301e0f8a27a3892375c46dfde4a642ce3d8169 (diff)
downloadopenttd-f626458af7674e508a9ec9743a699e557d1258d8.tar.xz
(svn r8610) -Codechange/Feature: rewrote the list handling in the autoreplace window
-The user will notice the following changes: All vehicle types behaves in the same way Adding/removing an engine (new design and so on) can no longer result in the window selecting a new engine All valid replacements will be displayed since it looks at refitting options as well (this solves the missing ships with the newships GRF) Since you can't replace an engine into itself, the engine selected in the left list will no longer appear in the right list -The code changes: Instead of looping all engines all the time, each list generates a list like the build windows This ensures consistent list generation since only one function can loop all engines Unified code for all vehicle types It now use the lists to call the drawing code in the build vehicle window Works on selected EngineIDs instead of selected index in the list
Diffstat (limited to 'media')
0 files changed, 0 insertions, 0 deletions