def _getSettingItem(clientID, ownTeam, arenaTypeID):
    baseTeam, baseID = team_bases_ctrl.parseClientTeamBaseID(clientID)
    itemSettings = (0, 'green', '%s %s', '%s %s', '%s %s')
    key = baseTeam ^ ownTeam
    if isControlPointExists(arenaTypeID):
        if key in _SETTINGS_TO_CONTROL_POINT:
            itemSettings = _SETTINGS_TO_CONTROL_POINT[key]
    elif key in _SETTINGS_TO_TEAM:
        itemSettings = _SETTINGS_TO_TEAM[key]
    item = _TeamBaseSettingItem(*itemSettings)
    item.setup(arenaTypeID, baseID, baseTeam)
    return item
def getSettingItem(clientID, ownTeam, arenaTypeID):
    baseTeam, baseID = team_bases_ctrl.parseClientTeamBaseID(clientID)
    item = None
    key = baseTeam ^ ownTeam
    if isControlPointExists(arenaTypeID):
        if key in _SETTINGS_TO_CONTROL_POINT:
            item = _SETTINGS_TO_CONTROL_POINT[key]
    elif key in _SETTINGS_TO_TEAM:
        item = _SETTINGS_TO_TEAM[key]
    if item is None:
        item = _TeamBaseSettingItem(0, 'green', '%s', '%s')
    item.setup(arenaTypeID, baseID, baseTeam)
    return item
def getSettingItem(clientID, ownTeam, avatar=None):
    arenaTypeID = arena_info.getArenaTypeID(avatar)
    baseTeam, baseID = arena_info.parseClientTeamBaseID(clientID)
    item = None
    key = baseTeam ^ ownTeam
    if isControlPointExists(arenaTypeID):
        if key in _SETTINGS_TO_CONTROL_POINT:
            item = _SETTINGS_TO_CONTROL_POINT[key]
    elif key in _SETTINGS_TO_TEAM:
        item = _SETTINGS_TO_TEAM[key]
    if item is None:
        item = _TeamBaseSettingItem(0, "green", "%s", "%s")
    item.setup(arenaTypeID, baseID, baseTeam)
    return item
def getSettingItem(clientID, ownTeam, avatar=None):
    arenaTypeID = arena_info.getArenaTypeID(avatar)
    baseTeam, baseID = arena_info.parseClientTeamBaseID(clientID)
    item = None
    key = baseTeam ^ ownTeam
    if isControlPointExists(arenaTypeID):
        if key in _SETTINGS_TO_CONTROL_POINT:
            item = _SETTINGS_TO_CONTROL_POINT[key]
    elif key in _SETTINGS_TO_TEAM:
        item = _SETTINGS_TO_TEAM[key]
    if item is None:
        item = _TeamBaseSettingItem(0, 'green', '%s', '%s')
    item.setup(arenaTypeID, baseID, baseTeam)
    return item