def __attachTTL(self, effectDesc, effectID, pixie):
     ttl = effectDesc[PixieNode._PIXIE_TTL]
     if pixie is not None:
         self.__node.attach(pixie)
         effectDesc[PixieNode._PIXIE_REF] = pixie
         pixie.drawOrder = self.__drawOrder
         PixieBG.enablePixie(pixie, True)
         self.__ttlCallbacks[effectID] = BigWorld.callback(ttl, partial(self.__detachTTL, effectID))
         PixieCache.pixiesCount += 1
     return
Exemple #2
0
 def __attachTTL(self, effectDesc, effectID, pixie):
     ttl = effectDesc[PixieNode._PIXIE_TTL]
     if pixie is not None:
         self.__node.attach(pixie)
         effectDesc[PixieNode._PIXIE_REF] = pixie
         pixie.drawOrder = self.__drawOrder
         PixieBG.enablePixie(pixie, True)
         self.__ttlCallbacks[effectID] = BigWorld.callback(ttl, partial(self.__detachTTL, effectID))
         PixieCache.pixiesCount += 1
     return
Exemple #3
0
 def __attach(self, pixie):
     self.__node.node.attach(pixie)
     self.__pixieRef = pixie
     PixieBG.enablePixie(pixie, True)
     PixieCache.pixiesCount += 1
 def __attach(self, pixie):
     self.__node.attach(pixie)
     pixie.drawOrder = self.__drawOrder
     PixieBG.enablePixie(pixie, True)
     PixieCache.pixiesCount += 1
Exemple #5
0
 def __attach(self, pixie):
     self.__node.attach(pixie)
     pixie.drawOrder = self.__drawOrder
     PixieBG.enablePixie(pixie, True)
     PixieCache.pixiesCount += 1