public EquipInfo GetEquipsInfo(E_EQUIP_TYPE _eType, int _nIdx) { EquipInfo result = null; //Linq var info = from n in listEquips where (n.EquipType == _eType && n.TypeIdx == _nIdx) select n; result = info.FirstOrDefault(); return(result); }
public void Initialize(ItemInfo _itemInfo, int _nIdx, E_EQUIP_TYPE _eEquipType, int _nTypeIdx, float _fHp, float _fPysicalDmg, float _fMagicDmg, float _fAttackSpeed, float _fCriticalDmg, float _fCriticalPer, float _fDefPoint, float _fMoveSpeed, float _fDashSpeed, float _fDashCount, float _fJumpCount, float _fJumpForce, float _fFinalDmg) { itemInfo = _itemInfo; nIdx = _nIdx; eEquipType = _eEquipType; nTypeIdx = _nTypeIdx; fHp = _fHp; fPysicalDmg = _fPysicalDmg; fMagicDmg = _fMagicDmg; fAttackSpeed = _fAttackSpeed; fCriticalDmg = _fCriticalDmg; fCriticalPer = _fCriticalPer; fDefPoint = _fDefPoint; fMoveSpeed = _fMoveSpeed; fDashSpeed = _fDashSpeed; fDashCount = _fDashCount; fJumpCount = _fJumpCount; fJumpForce = _fJumpForce; fFinalDmg = _fFinalDmg; }