|
rubidium
|
r6247:96e840dbefcc
|
17 years ago
|
|
|
|
rubidium
|
r6190:c91b500a7ab9
|
17 years ago
|
|
(svn r8969) -Codechange: rework of the player face bits. - introduce a new format (with backward compatability) that is more clear and needs a much simpler face drawer - replace tons of ifs/switches/magic numbers by table lookups
|
|
rubidium
|
r6149:694fc2d57b56
|
17 years ago
|
|
|
|
KUDr
|
r6144:87c0e10aa391
|
17 years ago
|
|
|
|
rubidium
|
r6137:e9b6c68e9c2f
|
17 years ago
|
|
|
|
belugas
|
r6117:d11b4c5c0aea
|
17 years ago
|
|
|
|
bjarni
|
r5944:2c68b22d94bf
|
17 years ago
|
|
(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
|
|
belugas
|
r5868:bc3e720ec5f7
|
18 years ago
|
|
(svn r8455) -Codechange: Give a more meaningful name (railveh_type)to member flags of RailVehInfo, as well as changing the code to reflect the fact that it was not a flag but rather a one value only variable. Doing so, some evaluations have been simplified. -Codechange: Add and use RAILVEH_SINGLEHEAD when railveh_type is set to 0, which was implicit before. -Cleanup: Remove some extraneous parenthesis.
|
|
tron
|
r5823:af534354d69d
|
18 years ago
|
|
(svn r8385) -Fix
-Regression (r8314): I only did half the necessary changes to move railtype from Engine to RailVehicleInfo. Now do the rest.
|
|
maedhros
|
r5750:056ecf49c1cb
|
18 years ago
|
|
(svn r8300) -Codechange: Add a prototype for DrawPlayerIcon to players.h and include that instead of using externs. Also move DrawPlayerIcon from graph_gui.cpp to players.cpp.
|
|
bjarni
|
r5692:5a0a44cb8d7d
|
18 years ago
|
|
|
|
peter1138
|
r5668:e62c2fbafb7b
|
18 years ago
|
|
(svn r8128) -Codechange: Split sprite and palette remap into separate 32 bit values. This lets us increase the sprite width from 14 to up to 29 bits, effectively nulling the old sprite limit. Table changes in next commit.
|
|
rubidium
|
r5587:034e5e185dc2
|
18 years ago
|
|
|
|
KUDr
|
r5584:545d748cc681
|
18 years ago
|
|
|