This commit is contained in:
MuHua-123
2025-09-30 18:01:43 +08:00
parent 0c4240b621
commit ca863976b3
35 changed files with 4187 additions and 2736 deletions
@@ -0,0 +1,19 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 装备品级
/// </summary>
public enum EquipmentRarity {
/// <summary> 普通装备(白) 无词条 </summary>
,
/// <summary> 精良装备(蓝) 词条数 1 - 10 完全随机 </summary>
,
/// <summary> 稀有装备(紫) 词条数 4 - 8 保底4词条 </summary>
,
/// <summary> 传奇装备(黄) 词条数 4 - 8 固定4词条 </summary>
,
/// <summary> 传说装备(橙) 固定强力词条 </summary>
,
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 4baf27d75ac05b64a94c8f7ee500c886
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,19 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 武器类型
/// </summary>
public enum WeaponCategory {
= 0,
= 1,
= 2,
= 3,
= 4,
= 10,
= 11,
= 12,
= 13,
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 97b7b6833ffe67343981c298faab084f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 武器类
/// 武器
/// </summary>
public enum WeaponType {
= 0,
@@ -6,5 +6,8 @@ using UnityEngine;
/// 装备 - 物品常量
/// </summary>
public class EquipmentConst : InventoryItemConst {
/// <summary> 装备等级 </summary>
public int level;
/// <summary> 装备品级 </summary>
public EquipmentRarity rarity;
}
@@ -7,10 +7,10 @@ using UnityEngine;
/// </summary>
[CreateAssetMenu(menuName = "MuHua/物品系统/武器")]
public class WeaponConst : EquipmentConst {
/// <summary> 武器类 </summary>
/// <summary> 武器类 </summary>
public WeaponType type;
/// <summary> 武器类 </summary>
public string category;
/// <summary> 武器类 </summary>
public WeaponCategory category;
public override InventoryItem To() {
Equipment item = new Equipment();