Ejemplo n.º 1
0
        public RangeWeaponViewModel(ILoot loot, bool is_info) : base(loot, is_info)
        {
            Player          = Player.Instance;
            RepairViewModel = new RepairViewModel(loot, is_info);

            ItemTag tag = (loot.Item as RangeWeapon).Ammo;

            Ammo = new LootItem(ItemFactory.GetItem(tag), Player.Inventory.GetCount(tag));
        }
Ejemplo n.º 2
0
 public BagViewModel(ILoot loot, bool is_info) : base(loot, is_info)
 {
     RepairViewModel = new RepairViewModel(loot, is_info);
     EquipViewModel  = new EquipViewModel(Loot, is_info);
 }
Ejemplo n.º 3
0
 public ArmorViewModel(ILoot loot, bool is_info) : base(loot, is_info)
 {
     EquipViewModel  = new EquipViewModel(loot, is_info);
     RepairViewModel = new RepairViewModel(loot, is_info);
 }
Ejemplo n.º 4
0
        public FishingrodViewModel(ILoot loot, bool is_info) : base(loot, is_info)
        {
            CatchFishCommand = new Command(CatchFish);

            RepairViewModel = new RepairViewModel(loot, is_info);
        }
Ejemplo n.º 5
0
 public FlashlightViewModel(ILoot loot, bool is_info) : base(loot, is_info)
 {
     Player          = Player.Instance;
     RepairViewModel = new RepairViewModel(loot, is_info);
 }
Ejemplo n.º 6
0
 public GasMaskViewModel(ILoot loot, bool is_info) : base(loot, is_info)
 {
     RepairViewModel = new RepairViewModel(loot, is_info);
 }