using System.Collections;
using System.Collections.Generic;
using UnityEngine;
///
/// 装备栏 - 库存
///
public class DataEquipment {
/// 武器1
public DataWeapon weapon1;
/// 武器2
public DataWeapon weapon2;
/// 护甲
public DataArmor armor;
/// 头盔
public DataWear helmets;
/// 手套
public DataWear gloves;
/// 鞋子
public DataWear shoes;
/// 附加效果
public DataAddition addition = new DataAddition();
}
///
/// 附加 - 数据
///
public class DataAddition {
/// 护甲等级
public int armorClass = 0;
/// 伤害骰子
public List damageDices = new List();
}
///
/// 伤害类型
///
public enum DamageType { 穿刺, 挥砍, 钝击 }
///
/// 伤害 - 数据
///
public class DataDamageDice {
/// 伤害骰子
public readonly int dice;
/// 伤害类型
public readonly DamageType damageType;
public DataDamageDice(int dice, DamageType damageType) {
this.dice = dice;
this.damageType = damageType;
}
}