def sellItem(self, data): dataCompactId = int(data.id) item = g_itemsCache.items.getItemByCD(dataCompactId) if ITEM_TYPE_INDICES[item.itemTypeName] == vehicles._VEHICLE: shared_event_dispatcher.showVehicleSellDialog(int(item.invID)) else: self.__sellItem(item.intCD)
def sellItem(self, itemCD): dataCompactId = int(itemCD) item = g_itemsCache.items.getItemByCD(dataCompactId) if ITEM_TYPE_INDICES[item.itemTypeName] == vehicles._VEHICLE: shared_event_dispatcher.showVehicleSellDialog(int(item.invID)) else: self.__sellItem(item.intCD)
def vehicleSellDialog(self, cmd): item = self.itemsCache.items.getItemByCD(cmd.vehicle_id) if item.isInInventory and item.itemTypeID == ITEM_TYPES.vehicle: event_dispatcher.showVehicleSellDialog(int(item.invID))
def sellVehicle(self): shared_events.showVehicleSellDialog( self.__getVehicle(self.vehCD).invID)
def sellVehicle(self): vehicle = g_itemsCache.items.getVehicle(self.getVehInvID()) if vehicle: shared_events.showVehicleSellDialog(self.getVehInvID())
def sell(self): shared_events.showVehicleSellDialog( self.__itemsCache.items.getItemByCD(self._id).invID)
def vehicleSell(self): if self._itemId is not None: shared_events.showVehicleSellDialog(self._itemId)
def sellItem(self, itemId): shared_events.showVehicleSellDialog( self.itemsCache.items.getItemByCD(int(itemId)).invID)
def sellVehicle(self): shared_events.showVehicleSellDialog(self.__getVehicle(self.vehCD).invID)
def __shopResyncHandler(self, reason, _): if reason == CACHE_SYNC_REASON.SHOP_RESYNC or self.__vehicle.rentalIsActive: self.onWindowClose() if self.__isDemountKitEnabled != self.__getIsDemountKitEnabled(): event_dispatcher.showVehicleSellDialog(self.__vehInvID)