← All projects
// Personal ·
Luna Network
Framework-wide websocket client that connects every game server to the TSO backend and relays player activity.
- Lua
- GMod
- WebSocket

Wraps GWSockets in a reconnecting Connection class (auth token re-read on every reconnect, exponential backoff, pcall-guarded socket creation) and is the transport other Luna modules ride on. Listens for native player connect/spawn/disconnect events, converts SteamIDs to SteamID64, and forwards activity to the backend so it can track sessions across the network.