t7x/data/ui_scripts/party/__init__.lua
WantedDV 6a25f0e4ab Robust com_maxclients override
- now sets com_maxclients to lobby default
- supports all modes
2023-04-12 18:29:00 -02:30

24 lines
624 B
Lua

-- Removed check for public matches to allow team change in ranked matches
CoD.IsTeamChangeAllowed = function()
if Engine.GetGametypeSetting( "allowInGameTeamChange" ) == 1 then
return true
else
return false
end
end
local GetModeInfo = function()
local id = Engine.GetLobbyUIScreen()
return LobbyData:UITargetFromId(id)
end
local GetMaxClients = function()
local ModeInfo = GetModeInfo()
return ModeInfo.maxClients
end
-- Set com_maxclients InGame so players can join via direct connect (default from lobbydata)
Engine.SetDvar( "com_maxclients", GetMaxClients() )
require("DataSources_StartMenuGameOptions")