コード例 #1
0
ファイル: RangeWeaponViewModel.cs プロジェクト: Emil760/Game
        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));
        }
コード例 #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);
 }
コード例 #3
0
ファイル: ArmorViewModel.cs プロジェクト: Emil760/Game
 public ArmorViewModel(ILoot loot, bool is_info) : base(loot, is_info)
 {
     EquipViewModel  = new EquipViewModel(loot, is_info);
     RepairViewModel = new RepairViewModel(loot, is_info);
 }
コード例 #4
0
        public FishingrodViewModel(ILoot loot, bool is_info) : base(loot, is_info)
        {
            CatchFishCommand = new Command(CatchFish);

            RepairViewModel = new RepairViewModel(loot, is_info);
        }
コード例 #5
0
 public FlashlightViewModel(ILoot loot, bool is_info) : base(loot, is_info)
 {
     Player          = Player.Instance;
     RepairViewModel = new RepairViewModel(loot, is_info);
 }
コード例 #6
0
ファイル: GasMaskViewModel.cs プロジェクト: Emil760/Game
 public GasMaskViewModel(ILoot loot, bool is_info) : base(loot, is_info)
 {
     RepairViewModel = new RepairViewModel(loot, is_info);
 }