Фикс для сортировки по цвету продвинутых объектов
This commit is contained in:
parent
a96c1b66e0
commit
703575c898
@ -22,12 +22,14 @@ namespace ProjectStormtrooper
|
||||
{
|
||||
return x.EntityPlane.BodyColor.Name.CompareTo(y.EntityPlane.BodyColor.Name);
|
||||
}
|
||||
var speedCompare = x.EntityPlane.Speed.CompareTo(y.EntityPlane.Speed);
|
||||
if (speedCompare != 0)
|
||||
if (x.EntityPlane is EntityStormtrooper xStormtrooper && y.EntityPlane is EntityStormtrooper yStormtrooper)
|
||||
{
|
||||
return speedCompare;
|
||||
if (xStormtrooper.AdditionalColor != yStormtrooper.AdditionalColor)
|
||||
{
|
||||
return xStormtrooper.AdditionalColor.Name.CompareTo(yStormtrooper.AdditionalColor.Name);
|
||||
}
|
||||
}
|
||||
return x.EntityPlane.Weight.CompareTo(y.EntityPlane.Weight);
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user