예제 #1
0
 def onHighlightAnimationComplete(self, componentID):
     LOG_DEBUG_DEV_BOOTCAMP('BCHighlights_onHintAnimationComplete', componentID)
     from bootcamp.Bootcamp import g_bootcamp
     from bootcamp.BootcampGarage import g_bootcampGarage
     g_bootcampGarage.resumeLesson()
     if g_bootcampGarage is not None and g_bootcamp.isInGarageState():
         g_bootcampGarage.showNextHint()
     self.hideHint(componentID, shouldStop=False)
     return
예제 #2
0
 def invalidateInventory(self, data):
     super(BCResearch, self).invalidateInventory(data)
     if g_bootcamp.getLessonNum() < g_bootcamp.getContextIntParameter(
             'researchFreeLesson'):
         g_bootcampGarage.showNextHint()
예제 #3
0
 def invalidateUnlocks(self, unlocks):
     super(BCResearch, self).invalidateUnlocks(unlocks)
     if g_bootcamp.getLessonNum() < g_bootcamp.getContextIntParameter(
             'researchFreeLesson'):
         g_bootcampGarage.showNextHint()
예제 #4
0
 def __onVehicleInventoryChanged(self):
     from bootcamp.BootcampGarage import g_bootcampGarage
     g_bootcampGarage.showNextHint()
예제 #5
0
 def __onVehicleUnlockedMessage(self):
     from bootcamp.BootcampGarage import g_bootcampGarage
     g_bootcampGarage.showNextHint()
예제 #6
0
 def __onVehicleInventoryChanged(self):
     g_bootcampGarage.showNextHint()
예제 #7
0
 def __onVehicleUnlockedMessage(self):
     g_bootcampGarage.showNextHint()