public static AttrPer WantByType(PeEntity entity, AttribType _type, AttribType _typeMax, bool _bContinue = false) { AttrPer attrper = null; float curPercent = 1.0f; int TypeID = (int)_type; Items items = NpcEatDb.GetIitems(TypeID); if (items == null) { return(null); } //float eatLimt = _bContinue ? items.mEatMax : items.mEatMin; float Hp = entity.GetAttribute(_type); float HpMax = entity.GetAttribute(_typeMax); curPercent = Hp / HpMax; if (curPercent < items.mEatMax) { attrper = new AttrPer(TypeID, curPercent); } return(attrper); }