Utility
get_current_time
Returns
bdsc.get_current_time()log
Parameters
bdsc.log(level, message)translate
Parameters
Returns
Last updated
BDSC includes a small set of shared utility functions to support logging, translation, and time formatting.
These functions are available globally under the bdsc namespace and work in both server and client environments.
They are intentionally minimal, with no external dependencies or unnecessary abstraction.
Returns the current system time as a formatted string.
string
bdsc.get_current_time()Prints a debug message to the console if bdsc.debug_mode is enabled.
Supports standard log levels for easier development debugging.
level: string
message: string
bdsc.log(level, message)Retrieves a translation string by key and applies optional formatting arguments. Falls back to key and values if translation is missing.
key: string
...: any
string
Last updated
bdsc.translate(key, ...)