Ejemplo n.º 1
0
 def getClosestCog(self, radius = 6):
     loc = LocationGag.getLocation(self)
     for cog in base.cr.doId2do.values():
         if cog.__class__.__name__ in CIGlobals.SuitClasses:
             if cog.getPlace() == base.localAvatar.zoneId:
                 distance = (cog.getPos(render) - loc).length()
                 if distance <= radius:
                     return cog
Ejemplo n.º 2
0
 def getClosestCog(self, radius = 6):
     loc = LocationGag.getLocation(self)
     for cog in base.cr.doId2do.values():
         if cog.__class__.__name__ == 'DistributedSuit':
             if cog.getPlace() == base.localAvatar.zoneId:
                 distance = (cog.getPos(render) - loc).length()
                 if distance <= radius:
                     return cog