using SessionCompanion.ViewModels.Enums;
using System.Collections.Generic;

namespace SessionCompanion.ViewModels.CharacterWeaponViewModels
{
    public class CharacterWeaponWithWeaponDetailsViewModel
    {
        public int WeaponId { get; set; }
        public bool InUse { get; set; }
        public string Name { get; set; }
        public int Cost { get; set; }
        public CurrencyType CurrencyType { get; set; }
        public int Weight { get; set; }
        public bool HoldInRightHand { get; set; }
        public bool HoldInLeftHand { get; set; }
        public int DiceCount { get; set; }
        public int DiceValue { get; set; }
        public int? TwoHandDiceCount { get; set; }
        public int? TwoHandDiceValue { get; set; }
        public string TwoHandDamageType { get; set; }
        public string Description { get; set; }
        public string WeaponType { get; set; }
        public int RangeMeele { get; set; }
        public int? RangeThrowNormal { get; set; }
        public int? RangeThrowLong { get; set; }
        public int? RangeLong { get; set; }
    }
}