Exemplo n.º 1
0
 def confirmPurchase(self, gagIds, ammoList, money):
     avId = self.air.getAvatarIdFromSender()
     DistributedShopAI.confirmPurchase(self, avId, money)
     av = self.air.doId2do.get(avId)
     if av:
         for i in range(len(gagIds)):
             gagId = gagIds[i]
             ammo = ammoList[i]
             av.b_setGagAmmo(gagId, ammo)
Exemplo n.º 2
0
 def confirmPurchase(self, gagIds, ammoList, money):
     avId = self.air.getAvatarIdFromSender()
     DistributedShopAI.confirmPurchase(self, avId, money)
     av = self.air.doId2do.get(avId)
     if av:
         for i in range(len(gagIds)):
             gagId = gagIds[i]
             ammo = ammoList[i]
             av.b_setGagAmmo(gagId, ammo)
Exemplo n.º 3
0
    def confirmPurchase(self, upgrades, money):
        avId = self.air.getAvatarIdFromSender()
        DistributedShopAI.confirmPurchase(self, avId, money)
        for value in upgrades:
            if value > 1:
                self.air.eject(avId, 0, 'Trying to purchase more than one of the same power up.')
                return

        obj = self.air.doId2do.get(avId)
        obj.b_setPUInventory(upgrades)
 def confirmPurchase(self, upgrades, money):
     avId = self.air.getAvatarIdFromSender()
     DistributedShopAI.confirmPurchase(self, avId, money)
     for value in upgrades:
         if value > 1:
             self.air.eject(
                 avId, 0,
                 "Trying to purchase more than one of the same power up.")
             return
     obj = self.air.doId2do.get(avId)
     obj.b_setPUInventory(upgrades)
 def __init__(self, air):
     DistributedShopAI.__init__(self, air)
Exemplo n.º 6
0
 def __init__(self, air):
     DistributedShopAI.__init__(self, air)