Ejemplo n.º 1
0
        public static void Show(IProtoItemWithSkinData protoItemSkin)
        {
            var window = new WindowSkinUnlocked(protoItemSkin);

            Api.Client.UI.LayoutRootChildren.Add(window);
            window.OpenWindow();
        }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
 public ViewModelSkinForCrafting(IProtoItemWithSkinData protoItemSkin)
 {
     this.ProtoItemSkin = protoItemSkin;
 }
Ejemplo n.º 4
0
 private WindowSkinUnlocked(IProtoItemWithSkinData protoItemSkin)
 {
     this.protoItemSkin = protoItemSkin;
 }
Ejemplo n.º 5
0
 public ViewItemSkinWithIcon(IProtoItemWithSkinData protoItem)
 {
     this.ProtoItem = protoItem;
 }