aboutsummaryrefslogtreecommitdiff
path: root/Northstar.Client/mod/scripts/vscripts/ui/menu_ns_custom_match_settings_categories.nut
diff options
context:
space:
mode:
Diffstat (limited to 'Northstar.Client/mod/scripts/vscripts/ui/menu_ns_custom_match_settings_categories.nut')
-rw-r--r--Northstar.Client/mod/scripts/vscripts/ui/menu_ns_custom_match_settings_categories.nut29
1 files changed, 6 insertions, 23 deletions
diff --git a/Northstar.Client/mod/scripts/vscripts/ui/menu_ns_custom_match_settings_categories.nut b/Northstar.Client/mod/scripts/vscripts/ui/menu_ns_custom_match_settings_categories.nut
index 711cbbbcf..be2a10483 100644
--- a/Northstar.Client/mod/scripts/vscripts/ui/menu_ns_custom_match_settings_categories.nut
+++ b/Northstar.Client/mod/scripts/vscripts/ui/menu_ns_custom_match_settings_categories.nut
@@ -25,31 +25,14 @@ void function OnNorthstarCustomMatchSettingsCategoryMenuOpened()
array<string> categories = GetPrivateMatchSettingCategories()
array<var> buttons = GetElementsByClassname( GetMenu( "CustomMatchSettingsCategoryMenu" ), "MatchSettingCategoryButton" )
- for ( int i = 0, j = 0; j < categories.len() && i < buttons.len(); i++, j++ )
+ foreach ( var button in buttons )
{
- Hud_SetEnabled( buttons[ i ], false )
- Hud_SetVisible( buttons[ i ], false )
+ Hud_SetEnabled( button, false )
+ Hud_SetVisible( button, false )
+ }
- // skip gamemode/playlist categories for modes that aren't the current one
- // todo this fucking breaks everything lmao
- //bool gamemode = categories[ j ].find( "#GAMEMODE_" ) == 0
- //if ( gamemode || categories[ j ].find( "#PL_" ) == 0 )
- //{
- // if ( gamemode )
- // {
- // if ( categories[ j ].slice( 10 ) != PrivateMatch_GetSelectedMode() )
- // {
- // i--
- // continue
- // }
- // }
- // else if ( categories[ j ].slice( 4 ) != PrivateMatch_GetSelectedMode() )
- // {
- // i--
- // continue
- // }
- //}
-
+ for ( int i = 0, j = 0; j < categories.len() && i < buttons.len(); i++, j++ )
+ {
Hud_SetText( buttons[ i ], Localize( categories[ j ] ) + " ->" )
Hud_SetEnabled( buttons[ i ], true )
Hud_SetVisible( buttons[ i ], true )