diff options
Diffstat (limited to 'Northstar.Client/mod/scripts/vscripts/ui/panel_mainmenu.nut')
-rw-r--r-- | Northstar.Client/mod/scripts/vscripts/ui/panel_mainmenu.nut | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/Northstar.Client/mod/scripts/vscripts/ui/panel_mainmenu.nut b/Northstar.Client/mod/scripts/vscripts/ui/panel_mainmenu.nut index 2eafa373a..7528495f1 100644 --- a/Northstar.Client/mod/scripts/vscripts/ui/panel_mainmenu.nut +++ b/Northstar.Client/mod/scripts/vscripts/ui/panel_mainmenu.nut @@ -274,15 +274,15 @@ void function UpdatePlayButton( var button ) message = "#CONTACTING_RESPAWN_SERVERS" file.mpButtonActivateFunc = null } - else if ( !isFullyInstalled ) + + bool hasNonVanillaMods = false + if ( hasNonVanillaMods ) { - //message = "#INSTALL_IN_PROGRESS" - file.mpButtonActivateFunc = LaunchMP + // todo: make this disable non-vanilla mods } else - { file.mpButtonActivateFunc = LaunchMP - } + isLocked = file.mpButtonActivateFunc == null ? true : false Hud_SetLocked( button, isLocked ) @@ -507,6 +507,7 @@ void function OnPlayFDButton_Activate( var button ) // repurposed for launching //ClientCommand( "setplaylist tdm" ) //ClientCommand( "map mp_lobby" ) + SetConVarBool( "ns_is_modded_server", true ) NSTryAuthWithLocalServer() thread TryAuthWithLocalServer() @@ -537,6 +538,7 @@ void function OnPlayMPButton_Activate( var button ) { Lobby_SetAutoFDOpen( false ) // Lobby_SetFDMode( false ) + SetConVarBool( "ns_is_modded_server", false ) thread file.mpButtonActivateFunc() } } |