public Skin(string name, string weapon, CaseType collection, SkinGrade grade) { Name = name; BaseWeapon = weapon; Collection = collection; Grade = grade; string weaponDesc = weapon.ToLower().Replace(" ", ""); UnlocalizedName = collection.GetPrefixString() + "_" + weaponDesc + "_" + Name.ToLower().RemoveChars(' ', ',', '-', '\''); }
public static void AddSkins(List<Skin> skins, string name, CaseType _case, SkinGrade grade, params string[] weapons) { skins.AddRange(weapons.Select(w => new Skin(name, w, _case, grade))); }