Exemplo n.º 1
0
 def __updateFreeze(self):
     lock = g_ctfManager.getResourcePointLock()
     if lock is not None:
         timeDelta = max(0, g_ctfManager.getResourcePointLock() - BigWorld.serverTime())
     else:
         timeDelta = 0
     timeStr = time_utils.getTimeLeftFormat(timeDelta)
     if self.__resourceIndicator is not None:
         self.__resourceIndicator.setFreeze(True, timeStr)
     self.__initFreezeCallback()
Exemplo n.º 2
0
 def __updateFreeze(self):
     lock = g_ctfManager.getResourcePointLock()
     if lock is not None:
         timeDelta = max(0, g_ctfManager.getResourcePointLock() - BigWorld.serverTime())
     else:
         timeDelta = 0
     timeStr = time_utils.getTimeLeftFormat(timeDelta)
     if self.__resourceIndicator is not None:
         self.__resourceIndicator.setFreeze(True, timeStr)
     self.__initFreezeCallback()
     return
Exemplo n.º 3
0
 def __onOwnVehicleInside(self, pointID):
     self.__cancelFreezeCallback()
     if pointID is None:
         if self.__resourceIndicator is not None:
             self.__resourceIndicator.setFreeze(False, '')
             self.__resourceIndicator.hide()
     else:
         if self.__resourcePointsPanel is not None:
             self.__resourcePointsPanel.update()
         if self.__resourceIndicator is not None:
             self.__resourceIndicator.show(pointID)
         if g_ctfManager.getResourcePointLock() is not None:
             self.__updateFreeze()
Exemplo n.º 4
0
 def __onOwnVehicleInside(self, pointID):
     self.__cancelFreezeCallback()
     if pointID is None:
         if self.__resourceIndicator is not None:
             self.__resourceIndicator.setFreeze(False, '')
             self.__resourceIndicator.hide()
     else:
         if self.__resourcePointsPanel is not None:
             self.__resourcePointsPanel.update()
         if self.__resourceIndicator is not None:
             self.__resourceIndicator.show(pointID)
         if g_ctfManager.getResourcePointLock() is not None:
             self.__updateFreeze()