47 lines
		
	
	
		
			891 B
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			47 lines
		
	
	
		
			891 B
		
	
	
	
		
			Plaintext
		
	
	
	
|  | 
 | |||
|  | 
 | |||
|  | 
 | |||
|  | function setCustomData_po_DevilStrike3(obj,reciveData) | |||
|  | { | |||
|  | 	local rate = reciveData.readDword(); // 奢问溘(%)		 | |||
|  | 	 | |||
|  | 	local pAttack = sq_GetCurrentAttackInfo(obj); | |||
|  | 	sq_SetCurrentAttackBonusRate(pAttack, rate); | |||
|  | } | |||
|  | 
 | |||
|  | function setState_po_DevilStrike3(obj, state, datas) | |||
|  | { | |||
|  | } | |||
|  | 
 | |||
|  | function procAppend_po_DevilStrike3(obj) | |||
|  | { | |||
|  | 	local pChr = obj.getTopCharacter(); | |||
|  | 	 | |||
|  | 	if(!pChr) | |||
|  | 	{ | |||
|  | 		sq_SendDestroyPacketPassiveObject(obj); | |||
|  | 		return; | |||
|  | 	} | |||
|  | 	 | |||
|  | 	local state = pChr.getState();	 | |||
|  | 	local substate = pChr.getSkillSubState(); | |||
|  | 	local pAni = obj.getCurrentAnimation(); | |||
|  |     local frmIndex = pAni.GetCurrentFrameIndex(); | |||
|  |     local bEnd = sq_IsEnd(pAni); | |||
|  |     local isMyControl = obj.isMyControlObject(); | |||
|  |      | |||
|  | 	 | |||
|  |     if(bEnd) { | |||
|  | 		if(isMyControl) { | |||
|  | 			sq_SendDestroyPacketPassiveObject(obj); | |||
|  | 		} | |||
|  | 		return; | |||
|  |     } | |||
|  | } | |||
|  | 
 | |||
|  | 
 | |||
|  | function onDestroyObject_po_DevilStrike3(obj, object) | |||
|  | { | |||
|  | } | |||
|  | 
 | |||
|  |  |