From 9b968d618be35dde0b2a14d1eb0f0024a9fdac7e Mon Sep 17 00:00:00 2001 From: Nemesh Date: Sat, 2 Jul 2022 01:38:02 +0300 Subject: [PATCH] Recoil Case Added Recoil Case Added F3 button to open csgostash page for current collection --- FloatTool/Assets/SkinList.json | 184 +++++++++++++++++++++++++++++ FloatTool/Common/Skin.cs | 1 + FloatTool/FloatTool.csproj | 2 +- FloatTool/Views/MainWindow.xaml.cs | 5 + ItemsParser/Program.cs | 1 + ItemsParser/Structs.cs | 6 +- 6 files changed, 197 insertions(+), 2 deletions(-) diff --git a/FloatTool/Assets/SkinList.json b/FloatTool/Assets/SkinList.json index fb445fb..14d85ec 100644 --- a/FloatTool/Assets/SkinList.json +++ b/FloatTool/Assets/SkinList.json @@ -1,6 +1,118 @@ [ + { + "Name": "Recoil Case", + "Link": "https://csgostash.com/case/355/Recoil-Case", + "CanBeStattrak": true, + "LowestRarity": "Mil-Spec", + "HighestRarity": "Covert", + "Skins": [ + { + "Name": "USP-S | Printstream", + "Rarity": "Covert", + "MinWear": 0.0, + "MaxWear": 0.85 + }, + { + "Name": "AWP | Chromatic Aberration", + "Rarity": "Covert", + "MinWear": 0.0, + "MaxWear": 0.7 + }, + { + "Name": "AK-47 | Ice Coaled", + "Rarity": "Classified", + "MinWear": 0.0, + "MaxWear": 0.77 + }, + { + "Name": "Sawed-Off | Kiss♥Love", + "Rarity": "Classified", + "MinWear": 0.0, + "MaxWear": 1.0 + }, + { + "Name": "P250 | Visions", + "Rarity": "Classified", + "MinWear": 0.0, + "MaxWear": 0.7 + }, + { + "Name": "Dual Berettas | Flora Carnivora", + "Rarity": "Restricted", + "MinWear": 0.0, + "MaxWear": 1.0 + }, + { + "Name": "P90 | Vent Rush", + "Rarity": "Restricted", + "MinWear": 0.0, + "MaxWear": 0.7 + }, + { + "Name": "R8 Revolver | Crazy 8", + "Rarity": "Restricted", + "MinWear": 0.0, + "MaxWear": 1.0 + }, + { + "Name": "M249 | Downtown", + "Rarity": "Restricted", + "MinWear": 0.0, + "MaxWear": 0.65 + }, + { + "Name": "SG 553 | Dragon Tech", + "Rarity": "Restricted", + "MinWear": 0.0, + "MaxWear": 0.7 + }, + { + "Name": "FAMAS | Meow 36", + "Rarity": "Mil-Spec", + "MinWear": 0.0, + "MaxWear": 1.0 + }, + { + "Name": "MAC-10 | Monkeyflage", + "Rarity": "Mil-Spec", + "MinWear": 0.0, + "MaxWear": 1.0 + }, + { + "Name": "Glock-18 | Winterized", + "Rarity": "Mil-Spec", + "MinWear": 0.0, + "MaxWear": 1.0 + }, + { + "Name": "M4A4 | Poly Mag", + "Rarity": "Mil-Spec", + "MinWear": 0.0, + "MaxWear": 1.0 + }, + { + "Name": "Galil AR | Destroyer", + "Rarity": "Mil-Spec", + "MinWear": 0.0, + "MaxWear": 0.7 + }, + { + "Name": "UMP-45 | Roadblock", + "Rarity": "Mil-Spec", + "MinWear": 0.0, + "MaxWear": 1.0 + }, + { + "Name": "Negev | Drop Me", + "Rarity": "Mil-Spec", + "MinWear": 0.0, + "MaxWear": 1.0 + } + ] + }, { "Name": "Dreams & Nightmares Case", + "Link": "https://csgostash.com/case/339/Dreams-&-Nightmares-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -111,6 +223,7 @@ }, { "Name": "Operation Riptide Case", + "Link": "https://csgostash.com/case/321/Operation-Riptide-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -221,6 +334,7 @@ }, { "Name": "Snakebite Case", + "Link": "https://csgostash.com/case/315/Snakebite-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -331,6 +445,7 @@ }, { "Name": "Operation Broken Fang Case", + "Link": "https://csgostash.com/case/308/Operation-Broken-Fang-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -441,6 +556,7 @@ }, { "Name": "Fracture Case", + "Link": "https://csgostash.com/case/307/Fracture-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -551,6 +667,7 @@ }, { "Name": "Prisma 2 Case", + "Link": "https://csgostash.com/case/303/Prisma-2-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -661,6 +778,7 @@ }, { "Name": "Shattered Web Case", + "Link": "https://csgostash.com/case/277/Shattered-Web-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -771,6 +889,7 @@ }, { "Name": "CS20 Case", + "Link": "https://csgostash.com/case/293/CS20-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -881,6 +1000,7 @@ }, { "Name": "Prisma Case", + "Link": "https://csgostash.com/case/274/Prisma-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -991,6 +1111,7 @@ }, { "Name": "Chroma Case", + "Link": "https://csgostash.com/case/38/Chroma-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -1083,6 +1204,7 @@ }, { "Name": "Chroma 2 Case", + "Link": "https://csgostash.com/case/48/Chroma-2-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -1181,6 +1303,7 @@ }, { "Name": "Chroma 3 Case", + "Link": "https://csgostash.com/case/141/Chroma-3-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -1291,6 +1414,7 @@ }, { "Name": "Clutch Case", + "Link": "https://csgostash.com/case/238/Clutch-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -1401,6 +1525,7 @@ }, { "Name": "CS:GO Weapon Case", + "Link": "https://csgostash.com/case/1/CS:GO-Weapon-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -1463,6 +1588,7 @@ }, { "Name": "CS:GO Weapon Case 2", + "Link": "https://csgostash.com/case/4/CS:GO-Weapon-Case-2", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -1543,6 +1669,7 @@ }, { "Name": "CS:GO Weapon Case 3", + "Link": "https://csgostash.com/case/10/CS:GO-Weapon-Case-3", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -1623,6 +1750,7 @@ }, { "Name": "Danger Zone Case", + "Link": "https://csgostash.com/case/259/Danger-Zone-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -1733,6 +1861,7 @@ }, { "Name": "eSports 2013 Case", + "Link": "https://csgostash.com/case/2/eSports-2013-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -1795,6 +1924,7 @@ }, { "Name": "eSports 2013 Winter Case", + "Link": "https://csgostash.com/case/5/eSports-2013-Winter-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -1875,6 +2005,7 @@ }, { "Name": "eSports 2014 Summer Case", + "Link": "https://csgostash.com/case/19/eSports-2014-Summer-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -1985,6 +2116,7 @@ }, { "Name": "Falchion Case", + "Link": "https://csgostash.com/case/50/Falchion-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -2089,6 +2221,7 @@ }, { "Name": "Gamma Case", + "Link": "https://csgostash.com/case/144/Gamma-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -2199,6 +2332,7 @@ }, { "Name": "Gamma 2 Case", + "Link": "https://csgostash.com/case/172/Gamma-2-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -2309,6 +2443,7 @@ }, { "Name": "Glove Case", + "Link": "https://csgostash.com/case/179/Glove-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -2419,6 +2554,7 @@ }, { "Name": "Horizon Case", + "Link": "https://csgostash.com/case/244/Horizon-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -2529,6 +2665,7 @@ }, { "Name": "Huntsman Weapon Case", + "Link": "https://csgostash.com/case/17/Huntsman-Weapon-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -2627,6 +2764,7 @@ }, { "Name": "Operation Bravo Case", + "Link": "https://csgostash.com/case/3/Operation-Bravo-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -2725,6 +2863,7 @@ }, { "Name": "Operation Breakout Weapon Case", + "Link": "https://csgostash.com/case/18/Operation-Breakout-Weapon-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -2817,6 +2956,7 @@ }, { "Name": "Operation Hydra Case", + "Link": "https://csgostash.com/case/208/Operation-Hydra-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -2927,6 +3067,7 @@ }, { "Name": "Operation Phoenix Weapon Case", + "Link": "https://csgostash.com/case/11/Operation-Phoenix-Weapon-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -3013,6 +3154,7 @@ }, { "Name": "Operation Vanguard Weapon Case", + "Link": "https://csgostash.com/case/29/Operation-Vanguard-Weapon-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -3105,6 +3247,7 @@ }, { "Name": "Operation Wildfire Case", + "Link": "https://csgostash.com/case/112/Operation-Wildfire-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -3209,6 +3352,7 @@ }, { "Name": "Revolver Case", + "Link": "https://csgostash.com/case/111/Revolver-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -3319,6 +3463,7 @@ }, { "Name": "Shadow Case", + "Link": "https://csgostash.com/case/80/Shadow-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -3423,6 +3568,7 @@ }, { "Name": "Spectrum Case", + "Link": "https://csgostash.com/case/207/Spectrum-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -3533,6 +3679,7 @@ }, { "Name": "Spectrum 2 Case", + "Link": "https://csgostash.com/case/220/Spectrum-2-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -3643,6 +3790,7 @@ }, { "Name": "Winter Offensive Weapon Case", + "Link": "https://csgostash.com/case/7/Winter-Offensive-Weapon-Case", "CanBeStattrak": true, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -3729,6 +3877,7 @@ }, { "Name": "The 2021 Train Collection", + "Link": "https://csgostash.com/collection/The+2021+Train+Collection", "CanBeStattrak": false, "LowestRarity": "Mil-Spec", "HighestRarity": "Covert", @@ -3839,6 +3988,7 @@ }, { "Name": "The 2021 Mirage Collection", + "Link": "https://csgostash.com/collection/The+2021+Mirage+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Covert", @@ -3961,6 +4111,7 @@ }, { "Name": "The 2021 Dust 2 Collection", + "Link": "https://csgostash.com/collection/The+2021+Dust+2+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Covert", @@ -4083,6 +4234,7 @@ }, { "Name": "The 2021 Vertigo Collection", + "Link": "https://csgostash.com/collection/The+2021+Vertigo+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Covert", @@ -4205,6 +4357,7 @@ }, { "Name": "The 2018 Inferno Collection", + "Link": "https://csgostash.com/collection/The+2018+Inferno+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Classified", @@ -4321,6 +4474,7 @@ }, { "Name": "The 2018 Nuke Collection", + "Link": "https://csgostash.com/collection/The+2018+Nuke+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Classified", @@ -4437,6 +4591,7 @@ }, { "Name": "The Alpha Collection", + "Link": "https://csgostash.com/collection/The+Alpha+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Restricted", @@ -4541,6 +4696,7 @@ }, { "Name": "The Ancient Collection", + "Link": "https://csgostash.com/collection/The+Ancient+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Covert", @@ -4663,6 +4819,7 @@ }, { "Name": "The Assault Collection", + "Link": "https://csgostash.com/collection/The+Assault+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Restricted", @@ -4713,6 +4870,7 @@ }, { "Name": "The Aztec Collection", + "Link": "https://csgostash.com/collection/The+Aztec+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Mil-Spec", @@ -4757,6 +4915,7 @@ }, { "Name": "The Baggage Collection", + "Link": "https://csgostash.com/collection/The+Baggage+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Classified", @@ -4855,6 +5014,7 @@ }, { "Name": "The Bank Collection", + "Link": "https://csgostash.com/collection/The+Bank+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Classified", @@ -4959,6 +5119,7 @@ }, { "Name": "The Blacksite Collection", + "Link": "https://csgostash.com/collection/The+Blacksite+Collection", "CanBeStattrak": false, "LowestRarity": "Restricted", "HighestRarity": "Restricted", @@ -4973,6 +5134,7 @@ }, { "Name": "The Cache Collection", + "Link": "https://csgostash.com/collection/The+Cache+Collection", "CanBeStattrak": false, "LowestRarity": "Industrial", "HighestRarity": "Restricted", @@ -5059,6 +5221,7 @@ }, { "Name": "The Canals Collection", + "Link": "https://csgostash.com/collection/The+Canals+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Covert", @@ -5175,6 +5338,7 @@ }, { "Name": "The Chop Shop Collection", + "Link": "https://csgostash.com/collection/The+Chop+Shop+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Classified", @@ -5279,6 +5443,7 @@ }, { "Name": "The Cobblestone Collection", + "Link": "https://csgostash.com/collection/The+Cobblestone+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Covert", @@ -5377,6 +5542,7 @@ }, { "Name": "The Control Collection", + "Link": "https://csgostash.com/collection/The+Control+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Covert", @@ -5499,6 +5665,7 @@ }, { "Name": "The Dust Collection", + "Link": "https://csgostash.com/collection/The+Dust+Collection", "CanBeStattrak": false, "LowestRarity": "Industrial", "HighestRarity": "Restricted", @@ -5561,6 +5728,7 @@ }, { "Name": "The Dust 2 Collection", + "Link": "https://csgostash.com/collection/The+Dust+2+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Classified", @@ -5665,6 +5833,7 @@ }, { "Name": "The Gods and Monsters Collection", + "Link": "https://csgostash.com/collection/The+Gods+and+Monsters+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Covert", @@ -5757,6 +5926,7 @@ }, { "Name": "The Havoc Collection", + "Link": "https://csgostash.com/collection/The+Havoc+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Covert", @@ -5879,6 +6049,7 @@ }, { "Name": "The Inferno Collection", + "Link": "https://csgostash.com/collection/The+Inferno+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Mil-Spec", @@ -5923,6 +6094,7 @@ }, { "Name": "The Italy Collection", + "Link": "https://csgostash.com/collection/The+Italy+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Restricted", @@ -6021,6 +6193,7 @@ }, { "Name": "The Lake Collection", + "Link": "https://csgostash.com/collection/The+Lake+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Restricted", @@ -6119,6 +6292,7 @@ }, { "Name": "The Militia Collection", + "Link": "https://csgostash.com/collection/The+Militia+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Classified", @@ -6193,6 +6367,7 @@ }, { "Name": "The Mirage Collection", + "Link": "https://csgostash.com/collection/The+Mirage+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Restricted", @@ -6291,6 +6466,7 @@ }, { "Name": "The Norse Collection", + "Link": "https://csgostash.com/collection/The+Norse+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Covert", @@ -6407,6 +6583,7 @@ }, { "Name": "The Nuke Collection", + "Link": "https://csgostash.com/collection/The+Nuke+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Restricted", @@ -6469,6 +6646,7 @@ }, { "Name": "The Office Collection", + "Link": "https://csgostash.com/collection/The+Office+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Mil-Spec", @@ -6513,6 +6691,7 @@ }, { "Name": "The Overpass Collection", + "Link": "https://csgostash.com/collection/The+Overpass+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Classified", @@ -6611,6 +6790,7 @@ }, { "Name": "The Rising Sun Collection", + "Link": "https://csgostash.com/collection/The+Rising+Sun+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Covert", @@ -6715,6 +6895,7 @@ }, { "Name": "The Safehouse Collection", + "Link": "https://csgostash.com/collection/The+Safehouse+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Restricted", @@ -6813,6 +6994,7 @@ }, { "Name": "The St. Marc Collection", + "Link": "https://csgostash.com/collection/The+St.+Marc+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Covert", @@ -6929,6 +7111,7 @@ }, { "Name": "The Train Collection", + "Link": "https://csgostash.com/collection/The+Train+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Restricted", @@ -7027,6 +7210,7 @@ }, { "Name": "The Vertigo Collection", + "Link": "https://csgostash.com/collection/The+Vertigo+Collection", "CanBeStattrak": false, "LowestRarity": "Consumer", "HighestRarity": "Restricted", diff --git a/FloatTool/Common/Skin.cs b/FloatTool/Common/Skin.cs index 1af671f..ef3f200 100644 --- a/FloatTool/Common/Skin.cs +++ b/FloatTool/Common/Skin.cs @@ -27,6 +27,7 @@ public class Collection public bool CanBeStattrak { get; set; } public string LowestRarity { get; set; } public string HighestRarity { get; set; } + public string Link { get; set; } public List Skins { get; set; } } diff --git a/FloatTool/FloatTool.csproj b/FloatTool/FloatTool.csproj index 2cb80a4..d05060a 100644 --- a/FloatTool/FloatTool.csproj +++ b/FloatTool/FloatTool.csproj @@ -9,7 +9,7 @@ https://prevter.github.io/FloatTool https://github.com/Prevter/FloatTool en - 1.0.1 + 1.0.2 $(AssemblyVersion) Assets\Icon.ico embedded diff --git a/FloatTool/Views/MainWindow.xaml.cs b/FloatTool/Views/MainWindow.xaml.cs index 962aba7..91d0fda 100644 --- a/FloatTool/Views/MainWindow.xaml.cs +++ b/FloatTool/Views/MainWindow.xaml.cs @@ -125,6 +125,11 @@ private void Window_KeyUp(object sender, KeyEventArgs e) case Key.F2: Process.Start(new ProcessStartInfo { FileName = "https://prevter.github.io/FloatTool/utils.html", UseShellExecute = true }); break; + case Key.F3: + string skin = $"{ViewModel.WeaponName} | {ViewModel.SkinName}"; + var collection = ViewModel.FindSkinCollection(skin); + Process.Start(new ProcessStartInfo { FileName = collection.Link, UseShellExecute = true }); + break; } } diff --git a/ItemsParser/Program.cs b/ItemsParser/Program.cs index a603f7a..7b8f4f6 100644 --- a/ItemsParser/Program.cs +++ b/ItemsParser/Program.cs @@ -50,6 +50,7 @@ static async Task LoadCollection(string url) { Collection collection = new(); collection.CanBeStattrak = false; + collection.Link = url; string collectionName = Utils.ReplaceInvalidChars(url.Split('/').Last()); string collectionPath = $"cache/{collectionName}"; diff --git a/ItemsParser/Structs.cs b/ItemsParser/Structs.cs index e7dba02..17144d8 100644 --- a/ItemsParser/Structs.cs +++ b/ItemsParser/Structs.cs @@ -1,6 +1,10 @@ -public class Collection +using Newtonsoft.Json; + +public class Collection { public string Name { get; set; } + //[JsonIgnore] + public string Link { get; set; } public bool CanBeStattrak { get; set; } public string LowestRarity { get; set; } public string HighestRarity { get; set; }