仙魔无双SDK
面向策划逻辑制作的游戏开发包
|
Buff对象事件定义模板 更多...
函数 | |
function | OnCheckCondition (pActor, nCasterID, nLevel) |
框架询问此次加此buff是否可以添加 更多... | |
function | OnQueryTotalTime (pActor, nCasterID, nInput, nLevel) |
框架询问此次加此buff的持续时间。给脚本一个机会,根据逻辑修正buff持续时间 更多... | |
function | OnBegin (pActor, nCasterID, nRepresentIndx, nLevel) |
框架询问此次buff的表现索引,给脚本一个机会,根据逻辑修正buff的表现索引 更多... | |
function | StartEffect (pActor, pBuffMgr, nCasterID, nLevel) |
一个Buff被添加,即生效的时候 更多... | |
function | EndEffect (pActor, pBuffMgr, nCasterID, wLevel, nCount, nEffectValue, nPulseDelta, nReason) |
框架通知结束此次buff 更多... | |
function | OnPulse (pActor, nCasterID, wLevel, nCount, nPerPulseValue, nReason) |
配置表中的“施放时间”大于0的时候,每次施放时间都会导致一次buff的Pulse,在这里处理这个事件。 更多... | |
function | OnConsume (pActor, nCasterID, nLevel, nCount, nParam) |
Buff对叠层数被消耗的事件 更多... | |
function | OnTrigger (pCreature, nTargetID, nCasterID, nLevel, nParam, nInternalParam, nCount, nParam2) |
buff的被触发事件 更多... | |
function | OnDamage (pSrcObj, pTarget, nLevel, nValue) |
buff造成伤害。 更多... | |
function | OnHealth (pSrcObj, pTarget, nLevel, nValue) |
buff造成治疗。 更多... | |
Buff对象事件定义模板