Единственная настоящая ошибка — не исправлять своих прошлых ошибок. (Конфуций)

This commit is contained in:
gg12 darfren 2023-12-11 16:38:57 +04:00
parent 80f884520a
commit a89cb3e112

View File

@ -18,7 +18,7 @@ namespace Monorail.Generics
if (y == null || y.EntityMonorail == null) if (y == null || y.EntityMonorail == null)
throw new ArgumentNullException(nameof(y)); throw new ArgumentNullException(nameof(y));
if (x.EntityMonorail.BodyColor != y.EntityMonorail.BodyColor) if (x.EntityMonorail.BodyColor.GetBrightness() != y.EntityMonorail.BodyColor.GetBrightness())
{ {
return x.EntityMonorail.BodyColor.GetBrightness().CompareTo(y.EntityMonorail.BodyColor.GetBrightness()); return x.EntityMonorail.BodyColor.GetBrightness().CompareTo(y.EntityMonorail.BodyColor.GetBrightness());
} }
@ -33,7 +33,7 @@ namespace Monorail.Generics
{ {
EntityLocomotive EntityX = (EntityLocomotive)x.EntityMonorail; EntityLocomotive EntityX = (EntityLocomotive)x.EntityMonorail;
EntityLocomotive EntityY = (EntityLocomotive)y.EntityMonorail; EntityLocomotive EntityY = (EntityLocomotive)y.EntityMonorail;
if(EntityX.AdditionalColor != EntityY.AdditionalColor) if(EntityX.AdditionalColor.GetBrightness() != EntityY.AdditionalColor.GetBrightness())
{ {
return EntityX.AdditionalColor.GetBrightness().CompareTo(EntityY.AdditionalColor.GetBrightness()); return EntityX.AdditionalColor.GetBrightness().CompareTo(EntityY.AdditionalColor.GetBrightness());
} }