1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-05-28 06:51:54 +08:00

feat(武器系统): 添加武器灵魂等级功能

- 在Weapon结构体中新增soulLevel属性
- 为WeaponName添加灵魂等级枚举和颜色映射
- 修改武器名称显示格式,加入灵魂等级前缀和颜色
- 移除WeaponCardBase的debugRebuild标志
This commit is contained in:
2025-09-19 22:21:32 +08:00
parent ec795e534e
commit be558bac02
4 changed files with 39 additions and 7 deletions
+2
View File
@@ -6,6 +6,7 @@ class_name Weapon
@export var displayName: String = "未命名饲料"
@export var quality: WeaponName.Quality = WeaponName.Quality.COMMON
@export var typeTopic: WeaponName.TypeTopic = WeaponName.TypeTopic.IMPACT
@export var soulLevel: WeaponName.SoulLevel = WeaponName.SoulLevel.NORMALIZE
@export var costBeachball: int = 500
@export var store: Dictionary = {
"atk": 10
@@ -68,6 +69,7 @@ func rebuildInfo():
nameLabel.displayName = displayName
nameLabel.quality = quality
nameLabel.typeTopic = typeTopic
nameLabel.soulLevel = soulLevel
nameLabel.level = level
energyLabel.text = "%.1f" % needEnergy
beachballLabel.text = str(costBeachball)