diff --git a/source/menu/menu_coop.qc b/source/menu/menu_coop.qc index f89aafa..18f1fd0 100644 --- a/source/menu/menu_coop.qc +++ b/source/menu/menu_coop.qc @@ -139,11 +139,17 @@ void() Menu_Coop_Browse = static vector serverlist_scrollofs; vector vsize = sui_current_frame_size(); Menu_ServerList("cbm_serverlist", [0, 0], [vsize.x, vsize.y / 2], serverlist_scrollofs, num_cached_servers); - sui_text([0, (vsize.y / -3) + 16], MENU_TEXT_SMALL, "NOTE: Mouse input only.", [1, 1, 1], 1, 0); Menu_Button(-2, "cbm_refresh", "REFRESH", "Refresh server list.") ? Menu_Coop_RefreshCache() : 0; Menu_Button(-1, "cbm_back", "BACK", "Return to Join Game Menu.") ? current_menu = MENU_COOPJOIN : 0; + // draw tooltip + if (!sui_is_hovered("cbm_refresh") && !sui_is_hovered("cbm_back")) + { + sui_set_align([SUI_ALIGN_CENTER, SUI_ALIGN_END]); + sui_text([0, -30], MENU_TEXT_MEDIUM, "NOTE: Keyboard or gamepad is not supported for server selection.", [1, 1, 1], 1, 0); + } + sui_pop_frame(); };