bs_gadgets
deployable gadgets (2 slots): drone, turret, medic beacon, decoy, riot shield.
Generated from the Lua sources in resources/[beyond]/bs_gadgets/. 38 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_gadgets:Name(...) from the same side.
| Name | Side | Where | Description |
|---|---|---|---|
GetLoadout | client | client/cl_main.lua:109 | |
HasShield | client | client/cl_shield.lua:150 | |
KeyLabels | client | client/cl_main.lua:103 | |
ShieldAbsorb | client | client/cl_shield.lua:142 | Returns what gets through. |
StowShield | client | client/cl_shield.lua:151 | |
Loadout | server | server/sv_main.lua:116 | |
Push | server | server/sv_main.lua:115 |
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:gadgets:active | client | net | client/cl_main.lua:171 | |
bs:gadgets:attach | server | net | server/sv_main.lua:336 | Client reports the networked props it made for this gadget. |
bs:gadgets:beaconFx | client | net | client/cl_deploy.lua:423 | Squad mates see the ring too. |
bs:gadgets:begin | client | net | client/cl_main.lua:133 | |
bs:gadgets:breakFx | client | net | client/cl_deploy.lua:175 | Sparks + smoke (+ bang for drones) where a gadget got destroyed. |
bs:gadgets:cancel | server | net | server/sv_main.lua:242 | |
bs:gadgets:charge | server | net | server/sv_main.lua:428 | |
bs:gadgets:charged | client | net | client/cl_charge.lua:41 | |
bs:gadgets:chargeStop | server | net | server/sv_main.lua:465 | |
bs:gadgets:deploy | server | net | server/sv_main.lua:244 | |
bs:gadgets:deployed | client | net | client/cl_main.lua:146 | |
bs:gadgets:ended | server | net | server/sv_main.lua:386 | |
bs:gadgets:heal | client | net | client/cl_main.lua:177 | |
bs:gadgets:loadout | client | net | client/cl_main.lua:105 | |
bs:gadgets:pickup | server | net | server/sv_main.lua:504 | |
bs:gadgets:ping | server | net | server/sv_main.lua:520 | |
bs:gadgets:pinged | client | net | client/cl_main.lua:186 | |
bs:gadgets:request | server | net | server/sv_main.lua:178 | |
bs:gadgets:setSlot | server | net | server/sv_main.lua:183 | |
bs:gadgets:shieldStow | server | net | server/sv_main.lua:347 | Shield put away with the same key (or a two-handed weapon): back to the bag, wear kept. |
bs:gadgets:shotFx | client | net | client/cl_deploy.lua:352 | Anyone near a turret sees and hears it fire. |
bs:gadgets:stop | client | net | client/cl_main.lua:161 | |
bs:gadgets:turretShot | server | net | server/sv_main.lua:469 | |
bs:gadgets:use | server | net | server/sv_main.lua:209 | |
bs:medical:died | client | net | client/cl_shield.lua:153 | |
explosionEvent | server | local | server/sv_main.lua:641 | |
gameEventTriggered | client | local | client/cl_shield.lua:116 | Bullets that hit the prop wear it down. |
onResourceStop | client | local | client/cl_drone.lua:405 | |
onResourceStop | server | local | server/sv_main.lua:695 | |
playerDropped | server | local | server/sv_main.lua:689 | |
weaponDamageEvent | server | local | server/sv_main.lua:614 |
Commands
Section titled “Commands”None.
bs19.org · Privacy · Terms · Cookie settings