# Variable: buffs
• buffs(): Promise‹ReadonlyWithExtensions‹Buff[]››
可用的 Buff 增益项目列表
example
import { buffSystem } from '@timi/mogs-sdk';
// ...
// 获取可用的 Buff 项目列表
const buffs = await buffSystem.buffs;
buffs.forEach((buff) => console.log(buff.id, buff.effectId));
1
2
3
4
5
2
3
4
5
# 返回值:
Promise‹ReadonlyWithExtensions‹Buff[]››
Buff
结构
属性 | 类型 | 描述 |
---|---|---|
associatedEvent | Accessor | (增益)关联的事件 |
buffCompositionType | Accessor | (同 ID) 增益叠加方式 |
buffCount | Accessor | 增益影响次数 |
buffEffectCompositionType | Accessor | 增益效果叠加方式 |
buffTime | Accessor | 增益持续时长(单位为秒) |
effectId | Accessor | 增益对应效果 ID |
effectValue | Accessor | 增益效果数据 |
id | Accessor | 当前增益 ID |
param1 | Accessor | 自定义参数1 |
param2 | Accessor | 自定义参数2 |
param3 | Accessor | 自定义参数3 |
addBuff | Method | 添加(当前)添加增益 |
offActiveBuffInfoChange | Method | 取消注册 (当前增益项目)状态信息改变 事件处理函数 |
onActiveBuffInfoChange | Method | 注册 (当前增益项目)状态信息改变 事件处理函数 |