/// <summary> /// Default constructor /// </summary> /// <param name="name">Name of skin</param> /// <param name="gun">Name of gun</param> /// <param name="rarity">Rarity of skin</param> /// <param name="worth">The value in cents of the skin</param> /// <param name="stattrakWorth">The value in cents of the stattrak version of the skin</param> /// <param name="description">A description</param> /// <param name="min">Min float value default 0</param> /// <param name="max">Max float value default 1</param> public SkinData(string name, string gun, Rarity rarity, int[] worth, int[] stattrakWorth = null, string imageURL = "", string description = "", float min = 0, float max = 1) { this.name = name; this.weapon = gun; this.rarity = rarity; this.imageURL = imageURL; this.worth = worth; this.stattrakWorth = stattrakWorth == null? worth: stattrakWorth; this.description = description == ""? CSGOConfigs.LogRarity(rarity) + " weapon skin" : description; this.floatmin = min; this.floatmax = max; }
public override string ToString() { return($"{(stattrak? "Stattrak " : "")}{CSGOConfigs.LogCondition(condition)} {skinData.weapon} | {skinData.name}"); }