def __init__(self, activity, position, team, exitActivityCallback = None):
     PartyCogActivityPlayer.__init__(self, activity, base.localAvatar, position, team)
     self.input = PartyCogActivityInput(exitActivityCallback)
     self.gui = PartyCogActivityGui()
     self.throwPiePrevTime = 0
     self.lastMoved = 0
     if base.localAvatar:
         self.prevPos = base.localAvatar.getPos()
     self.cameraManager = None
     self.control = None
     self.consecutiveShortThrows = 0