Overview of GameSense API namespaces
The GameSense API organizes its functions into namespaces based on their utility. Key namespaces include:
client: General game and cheat-related functions.config: GameSense configuration management.cvar: Utilities for interacting with game console variables (cvars).database: Persistent storage engine for saving values across reloads and injects.entity: Interaction with game entities.globals: Access to game and cheat-related global variables.json: JSON data utilities (based on lua-cjson).materialsystem: Control over the game's material system (modulation, swapping, removing, and setting).panorama: Interaction with the game engine's Panorama UI.plist: Interaction with the player list.renderer: Drawing and visual interaction functions.ui: Interfacing with the GameSense user interface.vector: Built-in vector library.bit: LuaJIT library for bitwise operations.- Global Functions: API functions that do not belong to a specific namespace.