Фикс для сортировки по цвету продвинутых объектов

This commit is contained in:
Никита Потапов 2023-12-19 11:52:30 +04:00
parent a96c1b66e0
commit 703575c898

View File

@ -22,12 +22,14 @@ namespace ProjectStormtrooper
{ {
return x.EntityPlane.BodyColor.Name.CompareTo(y.EntityPlane.BodyColor.Name); return x.EntityPlane.BodyColor.Name.CompareTo(y.EntityPlane.BodyColor.Name);
} }
var speedCompare = x.EntityPlane.Speed.CompareTo(y.EntityPlane.Speed); if (x.EntityPlane is EntityStormtrooper xStormtrooper && y.EntityPlane is EntityStormtrooper yStormtrooper)
if (speedCompare != 0)
{ {
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;
} }
} }
} }