rock-mod
Version:
Rock-Mod is a powerful framework designed for creating and managing mods for Grand Theft Auto (GTA) games.
18 lines (17 loc) • 751 B
TypeScript
import { type IBaseObjectDto } from "../../../entities";
export declare enum ServerToClientEventName {
TestServerToClientEvent = "rm::testServerToClientEvent",
EntityCreated = "rm::serverEntityCreated",
EntityDestroyed = "rm::serverEntityDestroyed"
}
export declare enum ClientToServerEventName {
TestClientToServerEvent = "rm::testClientToServerEvent"
}
export interface IServerToClientEvents {
[ServerToClientEventName.TestServerToClientEvent]: () => void;
[ServerToClientEventName.EntityCreated]: (entity: IBaseObjectDto) => void;
[ServerToClientEventName.EntityDestroyed]: (entity: IBaseObjectDto) => void;
}
export interface IClientToServerEvents {
[ClientToServerEventName.TestClientToServerEvent]: () => void;
}