refactor(fight): 重构精灵特效类型枚举结构
This commit is contained in:
@@ -14,22 +14,20 @@ import (
|
||||
// 战斗结束原因枚举
|
||||
type EnumEffectType uint16
|
||||
|
||||
// 繁殖加成,体力提升加成
|
||||
// <!-- Stat: 精灵特效Stat: 0: 无效(默认值), 1: 永久, 2: 有`有效次数'的特效 3: 爆发特效 4: 异能精灵特质,5特训,6魂印-->
|
||||
var EffectType = enum.New[struct {
|
||||
|
||||
// ========== 新增精灵特效Stat枚举项 ==========
|
||||
Invalid EnumEffectType `enum:"0"` // 无效(默认值)
|
||||
NewSel EnumEffectType `enum:"1"` // 特性
|
||||
LimitedTimes EnumEffectType `enum:"2"` // 有有效次数的特效
|
||||
Burst EnumEffectType `enum:"3"` // 爆发特效
|
||||
SpecialTrait EnumEffectType `enum:"4"` // 异能精灵特质
|
||||
Training EnumEffectType `enum:"5"` // 特训
|
||||
SoulMark EnumEffectType `enum:"6"` // 魂印
|
||||
//Invalid EnumEffectType `enum:"0"` // 无效(默认值)
|
||||
NewSel EnumEffectType `enum:"0"` // 特性
|
||||
//LimitedTimes EnumEffectType `enum:"2"` // 有有效次数的特效
|
||||
// Burst EnumEffectType `enum:"3"` // 爆发特效
|
||||
// SpecialTrait EnumEffectType `enum:"4"` // 异能精灵特质
|
||||
// Training EnumEffectType `enum:"5"` // 特训
|
||||
// SoulMark EnumEffectType `enum:"6"` // 魂印
|
||||
// ========== 原有枚举项 ==========
|
||||
Skill EnumEffectType `enum:"7"` // 技能
|
||||
Status EnumEffectType `enum:"8"` // 状态
|
||||
Sub EnumEffectType `enum:"9"` // 子效果
|
||||
Skill EnumEffectType `enum:"1"` // 技能
|
||||
Status EnumEffectType `enum:"2"` // 状态 这里是为了防止ID和技能重复
|
||||
Sub EnumEffectType `enum:"3"` // 子效果,防止ID重复,所以单独划分
|
||||
|
||||
}]()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user