This commit is contained in:
MuHua-123
2025-07-25 17:46:56 +08:00
parent 36c827fd24
commit b6adf24ff1
21 changed files with 326 additions and 184 deletions
@@ -6,7 +6,7 @@ using UnityEngine;
/// 装备 - 字典
/// </summary>
public static class ArmorDictionary {
/// <summary> 武器 </summary>
/// <summary> 护甲 </summary>
public static DataArmor Armor(string name, ArmorType armorType) {
DataArmor armor = new DataArmor();
armor.name = name;
@@ -22,28 +22,50 @@ public static class WeaponDictionary {
addition.damageDices.Add(dice);
return addition;
}
/// <summary> 匕首 1d4 </summary>
public static DataWeapon Weapon101() {
DataWeapon weapon = Weapon("匕首", WeaponType.);
weapon.additions.Add(DamageDice(4, DamageType.穿));
return weapon;
}
/// <summary> 短弓 1d6 </summary>
public static DataWeapon Weapon102() {
DataWeapon weapon = Weapon("短弓", WeaponType.);
weapon.additions.Add(DamageDice(6, DamageType.穿));
return weapon;
}
/// <summary> 木棒 1d6 </summary>
public static DataWeapon Weapon201() {
DataWeapon weapon = Weapon("木棒", WeaponType.);
weapon.additions.Add(DamageDice(6, DamageType.));
return weapon;
}
/// <summary> 巨棒 1d8 </summary>
public static DataWeapon Weapon301() {
DataWeapon weapon = Weapon("巨棒", WeaponType.);
weapon.additions.Add(DamageDice(8, DamageType.));
return weapon;
}
/// <summary> 法杖 1d6 </summary>
public static DataWeapon Weapon302() {
DataWeapon weapon = Weapon("法杖", WeaponType.);
weapon.additions.Add(DamageDice(6, DamageType.));
return weapon;
}
/// <summary> 木盾 ac1 </summary>
public static DataWeapon Weapon401() {
DataWeapon weapon = Weapon("木盾", WeaponType.);
weapon.additions.Add(new DataAddition { armorClass = 1 });
return weapon;
}
/// <summary> 箭袋 +20 </summary>
public static DataWeapon Weapon402() {
DataWeapon weapon = Weapon("箭袋", WeaponType.);
weapon.additions.Add(new DataAddition { armorClass = 1 });
return weapon;
}
}