mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-02-07 06:46:43 +00:00
(svn r8460) -Fix (r8455): the build train window put locomotives and wagons in appeantly random order
This commit is contained in:
parent
291b7925ee
commit
be19961f1e
@ -228,8 +228,8 @@ static int CDECL TrainEnginesThenWagonsSorter(const void *a, const void *b)
|
|||||||
{
|
{
|
||||||
EngineID va = *(const EngineID*)a;
|
EngineID va = *(const EngineID*)a;
|
||||||
EngineID vb = *(const EngineID*)b;
|
EngineID vb = *(const EngineID*)b;
|
||||||
int val_a = (RailVehInfo(va)->railveh_type != RAILVEH_WAGON ? 1 : 0);
|
int val_a = (RailVehInfo(va)->railveh_type == RAILVEH_WAGON ? 1 : 0);
|
||||||
int val_b = (RailVehInfo(vb)->railveh_type != RAILVEH_WAGON ? 1 : 0);
|
int val_b = (RailVehInfo(vb)->railveh_type == RAILVEH_WAGON ? 1 : 0);
|
||||||
int r = val_a - val_b;
|
int r = val_a - val_b;
|
||||||
|
|
||||||
/* Use EngineID to sort instead since we want consistent sorting */
|
/* Use EngineID to sort instead since we want consistent sorting */
|
||||||
|
Loading…
Reference in New Issue
Block a user