muffin v7.5.11

This commit is contained in:
alydev 2026-08-17 20:29:32 +10:00
parent addf2d530f
commit 3102923ce2
522 changed files with 41082 additions and 211592 deletions

View file

@ -18,50 +18,19 @@ public sealed class ItemForSale : IEquatable<ItemForSale>
public bool Equals(ItemForSale? other)
{
int num = ((other != null) ? (-673406129) : (-673406143));
while (true)
if (other == null)
{
int num2 = num;
int num3 = -673406136;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 8:
num = ((Price != other.Price) ? (-673406130) : (-673406133));
break;
case 9:
return false;
case 2:
return OwnedItems == other.OwnedItems;
case 0:
num = -673406143;
break;
case 6:
return false;
case 7:
num = ((this != other) ? (-673406135) : (-673406132));
break;
case 3:
num = ((CurrencyItemId != other.CurrencyItemId) ? (-673406130) : (-673406134));
break;
case 4:
return true;
case 5:
num = ((ItemId != other.ItemId) ? (-673406130) : (-673406144));
break;
case 1:
num = ((Position != other.Position) ? (-673406130) : (-673406131));
break;
}
return false;
}
}
bool IEquatable<ItemForSale>.Equals(ItemForSale? other)
{
//ILSpy generated this explicit interface implementation from .override directive in Equals
return this.Equals(other);
if (this == other)
{
return true;
}
if (Position == other.Position && ItemId == other.ItemId && Price == other.Price && CurrencyItemId == other.CurrencyItemId)
{
return OwnedItems == other.OwnedItems;
}
return false;
}
public override bool Equals(object? obj)