UNPKG

rock-mod

Version:

Rock-Mod is a powerful framework designed for creating and managing mods for Grand Theft Auto (GTA) games.

30 lines (29 loc) 1.15 kB
import { CCMPConsoleForwarder } from "./CCMPConsoleForwarder"; import { CCMPDataHandler } from "./dataHandler/CCMPDataHandler"; import { CCMPEventsBridge } from "./events/CCMPEventsBridge"; import { CCMPEventsManager } from "./events/CCMPEventsManager"; import { CCMPRenderTicker } from "./events/CCMPRenderTicker"; import { CCMPRPCManager } from "./rpc/CCMPRPCManager"; export class CCMPNetManager { get events() { return this._eventsManager; } get rpc() { return this._rpcManager; } get dataHandler() { return this._dataHandler; } constructor() { this._consoleForwarder = new CCMPConsoleForwarder(); this._consoleForwarder.install(); this._eventsManager = new CCMPEventsManager(); this._rpcManager = new CCMPRPCManager(); this._dataHandler = new CCMPDataHandler(this._eventsManager); this._bridge = new CCMPEventsBridge(this._eventsManager); this._renderTicker = new CCMPRenderTicker(); this._bridge.registerRawEvents(); this._bridge.registerServerEvents(); this._renderTicker.start(this._eventsManager); } }