ESO Lua File v100010

ingame/group/grouputils.lua

[◄ back to folders ]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function TryGroupInviteByName(playerName, sentFromChat, displayInvitedMessage)
    if IsUnitGroupLeader("player") and GetGroupSize() == SMALL_GROUP_SIZE_THRESHOLD then
        if IsInGamepadPreferredMode() then
            ZO_Dialogs_ShowGamepadDialog("LARGE_GROUP_INVITE_WARNING", playerName, { mainTextParams = { SMALL_GROUP_SIZE_THRESHOLD } })
        else
            ZO_Dialogs_ShowDialog("LARGE_GROUP_INVITE_WARNING", playerName, { mainTextParams = { SMALL_GROUP_SIZE_THRESHOLD } })
        end
    else
        GroupInviteByName(playerName)
    end
    ZO_Menu_SetLastCommandWasFromMenu(not sentFromChat)
    if displayInvitedMessage then
        ZO_Alert(ALERT, nil, zo_strformat(GetString("SI_GROUPINVITERESPONSE", GROUP_INVITE_RESPONSE_INVITED), playerName))
    end
end