Functions
Last updated
Last updated
This section documents the internal bdsc
object and its core functionality.
The bdsc
object is globally available in both server and client contexts and is automatically initialized when the resource starts.
It serves as the foundation of the entire framework, powering internal logic, plugin communication, and exported utilities. All internal systems and plugins interact with this object directly or through its helpers.
The following pages break down the functionality further:
Shared – Functions available in both client and server.
Server – Server-specific systems like player registry, debug logging, and locale control.
Client – Client-side features such as replicated data and configuration.
Player – The Player
class used to manage server-side player logic and plugin extensions.
All systems are designed to be modular, extensible, and plugin-ready.