public override void InitEquipment(PeEntity entity, ItemAsset.ItemObject itemObj) { base.InitEquipment(entity, itemObj); m_MotionEquip = m_Entity.GetCmpt <Motion_Equip>(); m_MotionMgr = m_Entity.GetCmpt <MotionMgrCmpt>(); m_Durability = itemObj.GetCmpt <ItemAsset.Durability>(); }
public virtual void InitEquipment(PeEntity entity, ItemObject itemObj) { m_ItemObj = itemObj; m_Entity = entity; m_Equip = m_Entity.GetCmpt <Motion_Equip>(); }