RegFpConsumeEvent
NL.RegFpConsumeEvent(Dofile, FuncName)
函数功能
注册消耗魔力值事件触发的函数
参数说明
- Dofile: 字符串 要加载的脚本文件名,如果为当前文件,则定义nil即可
- InitFuncName: 字符串 触发的Lua函数的名称,对象消耗魔力值会自动触发FuncName的Lua函数,该函数的申明格式请参考[FpConsumeEventCallBack]
返回值
无返回值
FpConsumeEventCallBack(CharIndex, SkillId, Extra, FpCost, InBattle)
参数说明
- CharIndex: 数值型 响应事件的对象index,该值由Lua引擎传递给本函数。
- SkillId: 数值型 造成Fp消耗的技能(Skill)ID
- Extra: 数值型 辅助信息,多数情况下为造成Fp消耗的Tech ID,部分特殊技能(如生产)则对应等级或其他信息。
- FpCost: 数值型 消耗的魔力值。
- InBattle: 数值型 触发是否在战斗中,0不在战斗中,1在战斗中。
返回值
返回新的魔力消耗值。