def __onMinimapFeedbackReceived(self, eventID, entityID, value):
     if eventID == FEEDBACK_EVENT_ID.MINIMAP_SHOW_MARKER and entityID != self.__playerVehicleID:
         if entityID in self._entries:
             entry = self._entries[entityID]
             if (self.__isObserver or not avatar_getter.isVehicleAlive()
                 ) and avatar_getter.getVehicleIDAttached() == entityID:
                 return
             entry.isInAoI() and self._invoke(entry.getID(), 'setAnimation',
                                              value)
Exemple #2
0
 def __onVehicleEnterWorld(self, vehicle):
     if vehicle.id == avatar_getter.getVehicleIDAttached():
         BigWorld.player().onVehicleEnterWorld -= self.__onVehicleEnterWorld
         self.__updateBattleSwitches(vehicle)
Exemple #3
0
 def getAttachedVehicleID(self):
     return avatar_getter.getVehicleIDAttached()
 def __onMinimapFeedbackReceived(self, eventID, entityID, value):
     if eventID == FEEDBACK_EVENT_ID.MINIMAP_SHOW_MARKER and self.__animationID:
         if avatar_getter.getVehicleIDAttached() == entityID:
             self._invoke(self.__animationID, 'setAnimation', value)