bs_emotes
survivor actions, emotes and clothing.
Generated from the Lua sources in resources/[beyond]/bs_emotes/. 49 entries. The description column is the comment above the line in the code, so if it’s empty nobody wrote one yet.
Exports
Section titled “Exports”Call with exports.bs_emotes:Name(...) from the same side.
| Name | Side | Where | Description |
|---|---|---|---|
CloseEmoteMenu | client | client/cl_emotemenu.lua:267 | |
CurrentEmote | client | client/cl_emotes.lua:244 | |
EmoteList | client | client/cl_emotes.lua:247 | The menu asks for this: plain data, safe to send straight into a NUI. |
FocusAmount | client | client/cl_focus.lua:187 | The raw 0..1 focus amount, for anything that wants to fade with the lens. |
Focusing | client | client/cl_focus.lua:182 | Is the player holding TAB to focus, and by how much? |
FocusZoom | client | client/cl_focus.lua:190 | What the UI would show: 1.0 at no skill, rising as the lens tightens. |
GetFavourites | client | client/cl_emotemenu.lua:268 | |
IsCrouched | client | client/cl_crouch.lua:222 | |
IsEmoting | client | client/cl_emotes.lua:243 | |
IsFocused | client | client/cl_focus.lua:200 | |
IsHandsUp | client | client/cl_actions.lua:123 | |
IsLeaning | client | client/cl_lean.lua:373 | |
IsPointing | client | client/cl_point.lua:277 | |
IsProne | client | client/cl_prone.lua:193 | |
IsRecovering | client | client/cl_movement.lua:111 | |
IsSitting | client | client/cl_seats.lua:271 | |
MakeNoise | client | client/cl_noise.lua:39 | |
OpenEmoteMenu | client | client/cl_emotemenu.lua:266 | |
PlayEmote | client | client/cl_emotes.lua:238 | Returns ONE table, never two values: multiple return values do not survive an export call reliably, and a silently dropped error message is worse than a slightly wordier signature. |
SetCrouched | client | client/cl_crouch.lua:223 | |
Sit | client | client/cl_seats.lua:255 | |
StopEmote | client | client/cl_emotes.lua:242 | |
VehicleNoiseKind | client | client/cl_vehiclenoise.lua:215 | For the diagnostics command, and for anything that wants to explain to a player why the street just woke up. |
Callbacks
Section titled “Callbacks”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, ...).
None.
Events
Section titled “Events”“net” means the handler is registered with RegisterNetEvent, so the other side can trigger it. “local” is AddEventHandler only (same side, or game events).
| Name | Side | Type | Where | Description |
|---|---|---|---|---|
bs:emotes:dot:sit | client | local | client/cl_seats.lua:192 | |
bs:emotes:prone | client | local | client/cl_crouch.lua:211 | Prone and crouch are the same axis, so each clears the other. |
bs:hook:player:spawned | client | local | client/cl_crouch.lua:205 | |
bs:hook:player:unloaded | client | local | client/cl_actions.lua:119 | |
bs:ui:opened | client | local | client/cl_emotemenu.lua:256 | |
bs:weapons:shot | client | local | client/cl_noise.lua:153 | The weapon inventory knows an actual round left the weapon. |
bs:world:noise | server | net | server/sv_main.lua:16 | |
bs:world:noiseRelay | client | net | client/cl_noise.lua:41 | |
onResourceStop | client | local | client/cl_crouch.lua:215 | |
playerDropped | server | local | server/sv_main.lua:50 |
Commands
Section titled “Commands”| Command | Side | Where | Description |
|---|---|---|---|
/bs_cancelemote | client | client/cl_emotes.lua:221 | |
/bs_handsup | client | client/cl_actions.lua:56 | |
/bs_point | client | client/cl_point.lua:79 | In a thread: Start waits for the anim dictionary and for the move network to come up, and a command handler is not allowed to yield. |
/bs_prone | client | client/cl_prone.lua:106 | |
/bs_stance_crouch | client | client/cl_crouch.lua:155 | THE COMMAND NAME CHANGED, AND THAT IS THE ENTIRE FIX. |
/bs_whistle | client | client/cl_actions.lua:99 | |
/e | client | client/cl_emotes.lua:216 | |
/emote | client | client/cl_emotes.lua:217 | |
/emotes | client | client/cl_emotes.lua:218 | |
/emotestop | client | client/cl_emotes.lua:219 | |
/lean | client | client/cl_lean.lua:356 | /lean - turn the parked feature on or off for this session. |
/pointdebug | client | client/cl_point.lua:243 | EXTENDED FOR “POINTING AT THE CAMERA INSTEAD OF THE SIGN.” The old print only showed the heading side of the signal. |
/standup | client | client/cl_crouch.lua:174 | THE ESCAPE HATCH, AND A TRAP WORTH NAMING. |
/standup | client | client/cl_prone.lua:116 | Belt and braces for the one bug nobody should ever have to report twice. |
/standup2 | client | client/cl_seats.lua:157 | |
/unlean | client | client/cl_lean.lua:367 | Manual escape hatch, for the same reason /unblur exists. |
bs19.org · Privacy · Terms · Cookie settings