This commit is contained in:
panfudan
2025-06-29 23:36:22 +08:00
parent 2ec530d881
commit 326e9bb97c
29 changed files with 2082 additions and 86 deletions

View File

@@ -1,5 +1,5 @@
import { app } from "electron";
import { BuffAttr, DebuffAttr } from "./SkillSet";
import { BuffAttr } from "./SkillSet";
// 装备类型
export enum EquipType {
@@ -21,9 +21,9 @@ export enum SkillTarget {
WATER = 2,
EARTH = 3,
WIND = 4,
LIGHT = 5,
DARK = 6,
}
LIGHT = 5,
DARK = 6,
}
//特殊属性
export enum EquipSpecialAttr {
ICE=1, //普通技能变冰系冰冻
@@ -36,7 +36,7 @@ export enum EquipSpecialAttr {
ATK_ADD_MASTER_ATK=8, //主将攻击力增加
ATK_ADD_MASTER_HP=9, //主将生命值增加
DOUBLE_DEAD=10, //双倍死亡触发
DOUBLE_ATKED=11, //双倍受击触发
DOUBLE_ATKED=11, //双倍受击触发\
}
export enum Quality {
WHITE = 1,
@@ -56,15 +56,11 @@ export interface EquipAttribute {
value: number; // 属性值
target?: EquipAttrTarget; // 属性作用目标(可选)
}
export interface EquipSpecialAttrData {
special_attr: EquipSpecialAttr; // 特殊属性
special_attr_value: number; // 特殊属性值
}
export interface EquipDebuffAttribute {
type: DebuffAttr; // 属性类型
value: number; // 属性值
target?: EquipAttrTarget; // 属性作用目标(可选)
}
// 装备基础接口
export interface EquipData {