def _getRequestCriteria(self, invVehicles): criteria = REQ_CRITERIA.INVENTORY if self._currentTabId in (STORAGE_CONSTANTS.INVENTORY_TAB_ALL, STORAGE_CONSTANTS.INVENTORY_TAB_MODULES): criteria |= REQ_CRITERIA.TYPE_CRITERIA(GUI_ITEM_TYPE.VEHICLE_MODULES, REQ_CRITERIA.VEHICLE.SUITABLE(invVehicles)) if self._currentTabId in (STORAGE_CONSTANTS.INVENTORY_TAB_ALL, STORAGE_CONSTANTS.INVENTORY_TAB_SHELLS): criteria |= REQ_CRITERIA.TYPE_CRITERIA((GUI_ITEM_TYPE.SHELL,), storage_helpers.getStorageShellsCriteria(self._itemsCache, invVehicles, True)) return criteria
def _getRequestCriteria(self, invVehicles): criteria = REQ_CRITERIA.INVENTORY criteria |= REQ_CRITERIA.TYPE_CRITERIA( (GUI_ITEM_TYPE.SHELL, ), storage_helpers.getStorageShellsCriteria(self._itemsCache, invVehicles, True)) return criteria
def _getRequestCriteria(self, invVehicles): criteria = super(InventoryCategoryStorageView, self)._getRequestCriteria(invVehicles) criteria |= REQ_CRITERIA.INVENTORY tabID = self.__currentTabId if tabID in (STORAGE_CONSTANTS.INVENTORY_TAB_ALL, STORAGE_CONSTANTS.INVENTORY_TAB_MODULES): criteria |= REQ_CRITERIA.TYPE_CRITERIA( GUI_ITEM_TYPE.VEHICLE_MODULES, REQ_CRITERIA.VEHICLE.SUITABLE(invVehicles)) if tabID in (STORAGE_CONSTANTS.INVENTORY_TAB_ALL, STORAGE_CONSTANTS.INVENTORY_TAB_SHELLS): criteria |= REQ_CRITERIA.TYPE_CRITERIA( (GUI_ITEM_TYPE.SHELL, ), storage_helpers.getStorageShellsCriteria( self.itemsCache, invVehicles, True)) return criteria
def _getRequestCriteria(self, invVehicles): criteria = REQ_CRITERIA.INVENTORY criteria |= REQ_CRITERIA.TYPE_CRITERIA( GUI_ITEM_TYPE.VEHICLE_MODULES, REQ_CRITERIA.VEHICLE.SUITABLE(invVehicles)) return criteria