Ejemplo n.º 1
0
 def run(self):
     if not self.isSubscribed:
         self.__startProcessTriggerId = g_tutorialWeaver.weave(pointcut=aspects.StartXpExchangePointcut, aspects=[aspects.StartXpExchangeAspect(self)])
         self.__pIdx = g_tutorialWeaver.weave(pointcut=aspects.XpExchangePointcut, aspects=[aspects.XpExchangeAspect(self)])
         self.isSubscribed = True
     self.isRunning = True
     self.toggle(isOn=self.isOn())
Ejemplo n.º 2
0
 def init(self):
     result = super(BattleLayout, self).init()
     if result:
         g_sessionProvider.getCtx().setNormalizePlayerName(normalizePlayerName)
         g_tutorialWeaver.weave('gui.WindowsManager', 'WindowsManager', '^showBattle$', aspects=[ShowBattleAspect])
         g_tutorialWeaver.weave('gui.Scaleform.Minimap', 'Minimap', '^getStoredMinimapSize|storeMinimapSize$', aspects=[MinimapDefaultSizeAspect(self.uiHolder)])
     return result
Ejemplo n.º 3
0
 def init(self):
     result = super(BattleLayout, self).init()
     if result:
         g_sessionProvider.getCtx().setPlayerFullNameFormatter(TutorialFullNameFormatter())
         g_tutorialWeaver.weave('gui.app_loader', '_AppLoader', '^showBattle$', aspects=(ShowBattleAspect,))
         g_tutorialWeaver.weave('gui.Scaleform.Minimap', 'Minimap', '^getStoredMinimapSize|storeMinimapSize$', aspects=(MinimapDefaultSizeAspect(self.uiHolder),))
     return result
Ejemplo n.º 4
0
 def invoke(self, ui, cmdData):
     pathList = cmdData.name.split('.')
     method = pathList.pop()
     clazz = pathList.pop()
     g_tutorialWeaver.weave('.'.join(pathList),
                            clazz,
                            '^{0:>s}$'.format(method),
                            avoid=True)
Ejemplo n.º 5
0
 def init(self):
     result = super(BattleLayout, self).init()
     if result:
         g_battleContext.setNormalizePlayerName(normalizePlayerName)
         g_tutorialWeaver.weave('gui.WindowsManager',
                                'WindowsManager',
                                '^showBattle$',
                                aspects=[ShowBattleAspect])
     return result
Ejemplo n.º 6
0
 def run(self):
     if self.isSubscribed:
         return
     self.__pointcutIdx = g_tutorialWeaver.weave(
         pointcut=aspects.SimpleDialogClosePointcut,
         aspects=(aspects.SimpleDialogResultAspect(self), ))
     self.isSubscribed = True
Ejemplo n.º 7
0
 def run(self):
     if not self.isSubscribed:
         self.__startProcessPointcutId = g_tutorialWeaver.weave(
             pointcut=aspects.StartXpExchangePointcut,
             aspects=[aspects.StartXpExchangeAspect(self)])
         self.isSubscribed = True
     self.isRunning = True
Ejemplo n.º 8
0
 def run(self):
     if not self.isSubscribed:
         self.__pIdx = g_tutorialWeaver.weave(
             pointcut=aspects.BuySlotPointcut,
             aspects=[aspects.BuySlotAspect(self)])
         self.isSubscribed = True
     self.isRunning = True
     self.toggle(isOn=self.isOn())
Ejemplo n.º 9
0
 def run(self):
     if not self.isSubscribed:
         self.__addListeners()
         self.__pIdx = g_tutorialWeaver.weave(pointcut=aspects.AmmoQuantityPointcut, aspects=(aspects.AmmoQuantityAspect(self),))
         self.isSubscribed = True
     if self._stateFlag is None:
         self._stateFlag = self._tutorial.getFlags().isActiveFlag(self._stateFlagID)
     super(PlayerVehicleNoAmmoTrigger, self).run()
     return
Ejemplo n.º 10
0
 def run(self):
     if self.isSubscribed:
         return
     self.__pointcutIdx = g_tutorialWeaver.weave(pointcut=aspects.SimpleDialogClosePointcut, aspects=(aspects.SimpleDialogResultAspect(self),))
     self.isSubscribed = True
Ejemplo n.º 11
0
 def invoke(self, ui, cmdData):
     pathList = cmdData.name.split('.')
     method = pathList.pop()
     clazz = pathList.pop()
     g_tutorialWeaver.weave('.'.join(pathList), clazz, '^{0:>s}$'.format(method), avoid=True)
Ejemplo n.º 12
0
 def run(self):
     if not self.isSubscribed:
         self.__startProcessPointcutId = g_tutorialWeaver.weave(pointcut=aspects.StartXpExchangePointcut, aspects=[aspects.StartXpExchangeAspect(self)])
         self.isSubscribed = True
     self.isRunning = True
Ejemplo n.º 13
0
 def run(self):
     if not self.isSubscribed:
         self.__pIdx = g_tutorialWeaver.weave(
             pointcut=aspects.BuyPremiumWithDiscountPointcut,
             aspects=[aspects.BuyPremiumWithDiscountAspect(self)])
         self.isSubscribed = True
Ejemplo n.º 14
0
 def init(self):
     result = super(BattleLayout, self).init()
     if result:
         g_battleContext.setNormalizePlayerName(normalizePlayerName)
         g_tutorialWeaver.weave("gui.WindowsManager", "WindowsManager", "^showBattle$", aspects=[ShowBattleAspect])
     return result
Ejemplo n.º 15
0
 def run(self):
     if not self.isSubscribed:
         self.__pIdx = g_tutorialWeaver.weave(pointcut=aspects.BuySlotPointcut, aspects=[aspects.BuySlotAspect(self)])
         self.isSubscribed = True
     self.isRunning = True
     self.toggle(isOn=self.isOn())