46 lines
940 B
Plaintext
46 lines
940 B
Plaintext
|
||
//function setCustomData_po_DisasterExp(obj, data, size)
|
||
function setCustomData_po_DisasterExp(obj,reciveData)
|
||
{
|
||
local rate = reciveData.readDword();
|
||
local pAttack = sq_GetCurrentAttackInfo(obj);
|
||
sq_SetCurrentAttackBonusRate(pAttack, rate);
|
||
|
||
}
|
||
|
||
function setState_po_DisasterExp(obj, state, datas)
|
||
{
|
||
}
|
||
|
||
function procAppend_po_DisasterExp(obj)
|
||
{
|
||
local pChr = obj.getTopCharacter();
|
||
|
||
if(!pChr)
|
||
{
|
||
sq_SendDestroyPacketPassiveObject(obj);
|
||
return;
|
||
}
|
||
|
||
local state = pChr.getState();
|
||
local substate = pChr.getSkillSubState();
|
||
//local pAni = pChr.getCurrentAnimation();
|
||
local pAni = sq_GetCurrentAnimation(obj);
|
||
local frmIndex = pAni.GetCurrentFrameIndex();
|
||
local bEnd = sq_IsEnd(pAni);
|
||
local isMyControl = obj.isMyControlObject();
|
||
|
||
|
||
if(bEnd)
|
||
{
|
||
sq_SendDestroyPacketPassiveObject(obj);
|
||
return;
|
||
}
|
||
}
|
||
|
||
|
||
function onDestroyObject_po_DisasterExp(obj, object)
|
||
{
|
||
}
|
||
|
||
|