Example #1
0
 def __init__(self):
     BigWorld.UserDataObject.__init__(self)
     _CTFCheckPoint.__init__(self, self._RADIUS_MODEL_NAME)
     _CTFPointFlag.__init__(self, self._FLAG_MODEL_NAME, self.position)
     LOG_DEBUG('RepairPoint ', self.position, self.radius)
     if self.__isVisibleForCurrentArena():
         self._createTerrainSelectedArea(self.position, self.radius * 2.0, self._OVER_TERRAIN_HEIGHT, self._COLOR)
         self._createFlag()
Example #2
0
 def __init__(self):
     BigWorld.UserDataObject.__init__(self)
     _CTFCheckPoint.__init__(self, self._RADIUS_MODEL_NAME)
     _CTFPointFlag.__init__(self, self._FLAG_MODEL_NAME, self.position)
     LOG_DEBUG('RepairPoint ', self.position, self.radius)
     if self.__isVisibleForCurrentArena():
         self._createTerrainSelectedArea(self.position, self.radius * 2.0, self._OVER_TERRAIN_HEIGHT, self._COLOR)
         self._createFlag()
 def __init__(self):
     BigWorld.UserDataObject.__init__(self)
     _CTFCheckPoint.__init__(self, self._RADIUS_MODEL_NAME)
     LOG_DEBUG('FlagAbsorptionPoint ', self.position, self.radius, self.team)
     teamParams = self._TEAM_PARAMS[BigWorld.player().team == self.team]
     flagModelName = teamParams[0]
     color = teamParams[1]
     _CTFPointFlag.__init__(self, flagModelName, self.position)
     if self.__isVisibleForCurrentArena():
         self._createTerrainSelectedArea(self.position, self.radius * 2.0, self._OVER_TERRAIN_HEIGHT, color)
         self._createFlag()
Example #4
0
 def __init__(self):
     BigWorld.UserDataObject.__init__(self)
     _UDOAttributeChecker.__init__(self)
     self.checkAttribute('radiusModel')
     self.checkAttribute('flagModel')
     LOG_DEBUG('RepairPoint ', self.position, self.radius)
     _CTFCheckPoint.__init__(self, self.radiusModel)
     _CTFPointFlag.__init__(self, self.flagModel, self.position)
     if self.__isVisibleForCurrentArena():
         self._createTerrainSelectedArea(self.position, self.radius * 2.0, self._OVER_TERRAIN_HEIGHT, self._COLOR)
         self._createFlag()
Example #5
0
 def __init__(self):
     BigWorld.UserDataObject.__init__(self)
     _UDOAttributeChecker.__init__(self)
     self.checkAttribute('radiusModel')
     self.checkAttribute('flagModel')
     LOG_DEBUG('RepairPoint ', self.position, self.radius)
     _CTFCheckPoint.__init__(self, self.radiusModel)
     _CTFPointFlag.__init__(self, self.flagModel, self.position)
     if self.__isVisibleForCurrentArena():
         if self.heightOver > 0.0:
             self._createTerrainSelectedArea(self.position, self.radius * 2.0, self.heightOver, self._COLOR, False)
         else:
             self._createTerrainSelectedArea(self.position, self.radius * 2.0, self._OVER_TERRAIN_HEIGHT, self._COLOR, True)
         self._createFlag()
 def __init__(self):
     BigWorld.UserDataObject.__init__(self)
     _CTFCheckPoint.__init__(self, self._RADIUS_MODEL_NAME)
     LOG_DEBUG('FlagAbsorptionPoint ', self.position, self.radius,
               self.team)
     teamParams = self._TEAM_PARAMS[self.team in (0,
                                                  BigWorld.player().team)]
     flagModelName = teamParams[0]
     color = teamParams[1]
     _CTFPointFlag.__init__(self, flagModelName, self.position)
     if self.__isVisibleForCurrentArena():
         self._createTerrainSelectedArea(self.position, self.radius * 2.0,
                                         self._OVER_TERRAIN_HEIGHT, color)
         self._createFlag(self.applyOverlay > 0)
Example #7
0
 def __init__(self):
     BigWorld.UserDataObject.__init__(self)
     _UDOAttributeChecker.__init__(self)
     self.checkAttribute("radiusModel")
     self.checkAttribute("flagModel")
     LOG_DEBUG("RepairPoint ", self.position, self.radius)
     _CTFCheckPoint.__init__(self, self.radiusModel)
     _CTFPointFlag.__init__(self, self.flagModel, self.position)
     if self.__isVisibleForCurrentArena():
         if self.heightOver > 0.0:
             self._createTerrainSelectedArea(self.position, self.radius * 2.0, self.heightOver, self._COLOR, False)
         else:
             self._createTerrainSelectedArea(
                 self.position, self.radius * 2.0, self._OVER_TERRAIN_HEIGHT, self._COLOR, True
             )
         self._createFlag()
 def __init__(self):
     BigWorld.UserDataObject.__init__(self)
     _UDOAttributeChecker.__init__(self)
     self.checkAttribute('radiusModel')
     self.checkAttribute('greenFlagModel')
     self.checkAttribute('redFlagModel')
     LOG_DEBUG('FlagAbsorptionPoint ', self.position, self.radius, self.team)
     _CTFCheckPoint.__init__(self, self.radiusModel)
     teamParams = self._TEAM_PARAMS[self.team in (0, BigWorld.player().team)]
     flagModelName = getattr(self, teamParams[0], None)
     color = teamParams[1]
     _CTFPointFlag.__init__(self, flagModelName, self.position)
     if self.__isVisibleForCurrentArena():
         self._createTerrainSelectedArea(self.position, self.radius * 2.0, self._OVER_TERRAIN_HEIGHT, color)
         self._createFlag(self.applyOverlay > 0)
     return
 def __init__(self):
     BigWorld.UserDataObject.__init__(self)
     _UDOAttributeChecker.__init__(self)
     self.checkAttribute('radiusModel')
     self.checkAttribute('greenFlagModel')
     self.checkAttribute('redFlagModel')
     LOG_DEBUG('FlagAbsorptionPoint ', self.position, self.radius,
               self.team)
     _CTFCheckPoint.__init__(self, self.radiusModel)
     player = BigWorld.player()
     if player is not None:
         teamParams = self._TEAM_PARAMS[self.team in (0, player.team)]
     else:
         teamParams = self._TEAM_PARAMS[0]
     flagModelName = getattr(self, teamParams[0], None)
     color = teamParams[1]
     _CTFPointFlag.__init__(self, flagModelName, self.position)
     if self.__isVisibleForCurrentArena():
         self._createTerrainSelectedArea(self.position, self.radius * 2.0,
                                         self._OVER_TERRAIN_HEIGHT, color)
         self._createFlag(self.applyOverlay > 0)
     return