Skip to content

bs_menu

the pause-style hub: inventory, stats, skills, settings.

Generated from the Lua sources in resources/[beyond]/bs_menu/. 11 entries. The description column is the comment above the line in the code, so if it’s empty nobody wrote one yet.

Call with exports.bs_menu:Name(...) from the same side.

NameSideWhereDescription
Closeclientclient/cl_main.lua:729
IsOpenclientclient/cl_main.lua:730
Openclientclient/cl_main.lua:728

Server callbacks are called from a client with BSB.Await(name, timeoutMs, ...). Client callbacks are called from the server with BSB.AwaitClient(src, name, timeoutMs, ...).

NameDirectionWhereDescription
menu:snapshotclient -> serverserver/sv_main.lua:12

“net” means the handler is registered with RegisterNetEvent, so the other side can trigger it. “local” is AddEventHandler only (same side, or game events).

NameSideTypeWhereDescription
bs:hook:player:unloadedclientlocalclient/cl_main.lua:632
bs:squad:syncclientnetclient/cl_main.lua:723Squad changes push straight into the open page; nothing while closed.
bs:ui:openedclientlocalclient/cl_main.lua:613One menu at a time - see the note in bs_inventory.
bs:ui:panicclientlocalclient/cl_main.lua:624/refreshui hard reset - see the note in bs_inventory.
bs:ui:requestCloseclientlocalclient/cl_main.lua:617
onResourceStopclientlocalclient/cl_main.lua:633
CommandSideWhereDescription
/survivormenuclientclient/cl_main.lua:268Existing U bindings from the former hub command must open Factions, not F5’s wheel.