public Msg_Pet_Skill_Ready( body_SC_PET_SKILL_USE _use) { m_MessageType = eMessageType.PET_SKILL_READY; playerPet_ = false; skillRecord_ = AsTableManager.Instance.GetTbl_Skill_Record( _use.nSkillTableIdx); skillLvRecord_ = AsTableManager.Instance.GetTbl_SkillLevel_Record( _use.nSkillLevel, _use.nSkillTableIdx); actionRecord_ = AsTableManager.Instance.GetPetActionRecord( skillLvRecord_.SkillAction_Index); }
public void Recv_PetSkillUse( byte[] _packet) { body_SC_PET_SKILL_USE use = new body_SC_PET_SKILL_USE(); use.PacketBytesToClass( _packet); Msg_Pet_Skill_Ready ready = new Msg_Pet_Skill_Ready( use); AsEntityManager.Instance.DispatchMessageByUniqueKey( use.nCharUniqKey, ready); }