# 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

# 返回值:

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 注册 (当前增益项目)状态信息改变 事件处理函数