public static void Show(IProtoItemWithSkinData protoItemSkin) { var window = new WindowSkinUnlocked(protoItemSkin); Api.Client.UI.LayoutRootChildren.Add(window); window.OpenWindow(); }
public ViewModelSkin(IProtoItemWithSkinData protoItemSkin, SkinEntry skinEntry) { this.skinEntry = skinEntry; this.ProtoItemSkin = protoItemSkin; this.IsOwned = Client.Microtransactions.IsSkinOwned((ushort)protoItemSkin.SkinId); this.PriceOriginalInPlayerCurrency = skinEntry.PriceCentsInPlayerCurrency / 100m; this.DiscountPercent = skinEntry.DiscountPercent; this.SkinsPool = skinEntry.Pool; }
public ViewModelSkinForCrafting(IProtoItemWithSkinData protoItemSkin) { this.ProtoItemSkin = protoItemSkin; }
private WindowSkinUnlocked(IProtoItemWithSkinData protoItemSkin) { this.protoItemSkin = protoItemSkin; }
public ViewItemSkinWithIcon(IProtoItemWithSkinData protoItem) { this.ProtoItem = protoItem; }