コード例 #1
0
 def buy(self):
     typeID = self._itemsCache.items.getItemByCD(
         self._id).itemTypeID if self._id else UNDEFINED_ITEM_CD
     if typeID == GUI_ITEM_TYPE.EQUIPMENT:
         shop.showBuyEquipmentOverlay(
             self._id,
             source=_SOURCE,
             origin=_ORIGIN,
             alias=VIEW_ALIAS.BROWSER_LOBBY_TOP_SUB)
     else:
         super(EquipmentCMHandler, self).buy()
コード例 #2
0
 def buy(self):
     typeID = self._itemsCache.items.getItemByCD(
         self._id).itemTypeID if self._id else UNDEFINED_ITEM_CD
     if typeID == GUI_ITEM_TYPE.OPTIONALDEVICE:
         shop.showBuyOptionalDeviceOverlay(
             self._id,
             source=_SOURCE,
             origin=_ORIGIN,
             alias=VIEW_ALIAS.BROWSER_LOBBY_TOP_SUB)
     elif typeID == GUI_ITEM_TYPE.EQUIPMENT:
         shop.showBuyEquipmentOverlay(
             self._id,
             source=_SOURCE,
             origin=_ORIGIN,
             alias=VIEW_ALIAS.BROWSER_LOBBY_TOP_SUB)
     else:
         shared_events.showShop()
コード例 #3
0
 def buyMore(self):
     shop.showBuyEquipmentOverlay(itemId=self._intCD,
                                  source=shop.Source.EXTERNAL,
                                  origin=shop.Origin.CONSUMABLES,
                                  alias=VIEW_ALIAS.BROWSER_LOBBY_TOP_SUB)