def setSiegeTeam(self, team):
     different = team != self.getSiegeTeam()
     DistributedSimpleShip.setSiegeTeam(self, team)
     if different:
         self._doSiegeAndPVPTeamColors()
         self._repairSpotMgr.updateSiegeTeam(team)
         minimapObj = self.getMinimapObject()
         if minimapObj:
             minimapObj.setSiegeTeam(team)
 def setSiegeTeam(self, team):
     different = team != self.getSiegeTeam()
     DistributedSimpleShip.setSiegeTeam(self, team)
     if different:
         self._doSiegeAndPVPTeamColors()
         self._repairSpotMgr.updateSiegeTeam(team)
         minimapObj = self.getMinimapObject()
         if minimapObj:
             minimapObj.setSiegeTeam(team)