bs_faction_bases
Faction flags, bases, permissions, reclaiming and storage.
Generated from the Lua sources in resources/[beyond]/bs_faction_bases/. 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_faction_bases:Name(...) from the same side.
| Name | Side | Where | Description |
|---|---|---|---|
IsJailed | client | client/cl_jail.lua:77 | |
AdminRemoveFlag | server | server/sv_main.lua:129 | |
CanBuild | server | server/sv_main.lua:100 | |
ClearFaction | server | server/sv_main.lua:104 | Disband cleanup: flags removed, role perms and sanctions dropped, resync. |
DropMultiplier | server | server/sv_sanctions.lua:101 | |
FactionAllowed | server | server/sv_main.lua:102 | |
FactionSanctioned | server | server/sv_main.lua:101 | |
FlagAt | server | server/sv_main.lua:126 | |
IsJailed | server | server/sv_sanctions.lua:102 | |
ListFlags | server | server/sv_main.lua:128 | Admin tooling (bs_factions sv_admin.lua). |
PlayerSanctioned | server | server/sv_sanctions.lua:98 | |
PlayerSanctionValue | server | server/sv_sanctions.lua:99 | |
XpMultiplier | server | server/sv_sanctions.lua:100 |
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, ...).
| Name | Direction | Where | Description |
|---|---|---|---|
factionBases:placeFlag | client -> server | server/sv_main.lua:62 | |
factionBases:reclaim | client -> server | server/sv_main.lua:88 | |
factionBases:removeFlag | client -> server | server/sv_main.lua:83 | |
factionBases:status | client -> server | server/sv_main.lua:59 | |
jail:addCell | client -> server | server/sv_sanctions.lua:356 | |
jail:get | client -> server | server/sv_sanctions.lua:321 | |
jail:release | client -> server | server/sv_sanctions.lua:378 | |
jail:removeCell | client -> server | server/sv_sanctions.lua:368 | |
jail:setExit | client -> server | server/sv_sanctions.lua:348 | |
jail:setOrigin | client -> server | server/sv_sanctions.lua:339 | |
sanctions:issue | client -> server | server/sv_sanctions.lua:396 | |
sanctions:lift | client -> server | server/sv_sanctions.lua:397 | |
sanctions:list | client -> server | server/sv_sanctions.lua:395 | |
sanctions:mine | client -> server | server/sv_sanctions.lua:398 | |
sanctions:templates | client -> server | server/sv_sanctions.lua:390 |
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:factionBases:flagStatus | client | local | client/cl_main.lua:11 | |
bs:factionBases:reclaim | client | local | client/cl_main.lua:12 | |
bs:factionBases:sync | client | net | client/cl_main.lua:10 | |
bs:hook:player:loaded | server | local | server/sv_sanctions.lua:416 | |
bs:jail:enter | client | net | client/cl_jail.lua:62 | |
bs:jail:release | client | net | client/cl_jail.lua:72 | |
onResourceStop | client | local | client/cl_main.lua:20 | |
playerDropped | server | local | server/sv_sanctions.lua:417 |
Commands
Section titled “Commands”| Command | Side | Where | Description |
|---|---|---|---|
/-factionconstruction | client | client/cl_main.lua:18 | |
/+factionconstruction | client | client/cl_main.lua:17 |
bs19.org · Privacy · Terms · Cookie settings