public ItemPriceInfo(ItemInstance inst) { Item = inst.Item; Quality = inst.Quality; Killstreak = inst.GetKillstreak(); Unusual = inst.GetUnusual(); CrateSeries = inst.GetCrateSeries(); _skin = Item.GetSkin(); SkinWear = inst.GetSkinWear(); Craftable = inst.Craftable; Tradable = inst.Tradable; Australium = inst.IsAustralium(); }
public bool MatchesInstance(ItemInstance inst) { if (inst.Item != Item) { return false; } if (inst.GetKillstreak() != Killstreak) { return false; } if (inst.Quality != Quality) { return false; } return true; }