protected bool Equals(DropItemValues other) { return(Id == other.Id && ShardId == other.ShardId && ShardRate.Equals(other.ShardRate) && RareItemId == other.RareItemId && RareItemQuantity == other.RareItemQuantity && RareItemRate.Equals(other.RareItemRate) && CommonItemId == other.CommonItemId && CommonItemQuantity == other.CommonItemQuantity && CommonRate.Equals(other.CommonRate) && RareIngredientId == other.RareIngredientId && RareIngredientQuantity == other.RareIngredientQuantity && RareIngredientRate.Equals(other.RareIngredientRate) && CommonIngredientId == other.CommonIngredientId && CommonIngredientQuantity == other.CommonIngredientQuantity && CommonIngredientRate.Equals(other.CommonIngredientRate) && CoinType == other.CoinType && CoinOverride == other.CoinOverride && CoinRate.Equals(other.CoinRate) && AreaChangeTreasureFlag == other.AreaChangeTreasureFlag && ItemType == other.ItemType); }
public DropItemEntry(string key, DropItemValues value) { Key = key; Value = value; }