import type { GenEnum, GenFile, GenMessage } from "@bufbuild/protobuf/codegenv2"; import type { CMsgVector } from "./networkbasetypes_pb.js"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file gameevents.proto. */ export declare const file_gameevents: GenFile; /** * @generated from message CMsgVDebugGameSessionIDEvent */ export type CMsgVDebugGameSessionIDEvent = Message<"CMsgVDebugGameSessionIDEvent"> & { /** * @generated from field: optional int32 clientid = 1; */ clientid: number; /** * @generated from field: optional string gamesessionid = 2; */ gamesessionid: string; }; /** * Describes the message CMsgVDebugGameSessionIDEvent. * Use `create(CMsgVDebugGameSessionIDEventSchema)` to create a new message. */ export declare const CMsgVDebugGameSessionIDEventSchema: GenMessage; /** * @generated from message CMsgPlaceDecalEvent */ export type CMsgPlaceDecalEvent = Message<"CMsgPlaceDecalEvent"> & { /** * @generated from field: optional CMsgVector position = 1; */ position?: CMsgVector; /** * @generated from field: optional CMsgVector normal = 2; */ normal?: CMsgVector; /** * @generated from field: optional CMsgVector saxis = 3; */ saxis?: CMsgVector; /** * @generated from field: optional int32 boneindex = 4; */ boneindex: number; /** * @generated from field: optional int32 triangleindex = 13; */ triangleindex: number; /** * @generated from field: optional uint32 flags = 5; */ flags: number; /** * @generated from field: optional fixed32 color = 6; */ color: number; /** * @generated from field: optional int32 random_seed = 7; */ randomSeed: number; /** * @generated from field: optional uint32 decal_group_name = 8; */ decalGroupName: number; /** * @generated from field: optional float size_override = 9; */ sizeOverride: number; /** * @generated from field: optional uint32 entityhandle = 10 [default = 16777215]; */ entityhandle: number; /** * @generated from field: optional uint64 material_id = 11; */ materialId: bigint; /** * @generated from field: optional uint32 sequence_name = 12; */ sequenceName: number; }; /** * Describes the message CMsgPlaceDecalEvent. * Use `create(CMsgPlaceDecalEventSchema)` to create a new message. */ export declare const CMsgPlaceDecalEventSchema: GenMessage; /** * @generated from message CMsgClearWorldDecalsEvent */ export type CMsgClearWorldDecalsEvent = Message<"CMsgClearWorldDecalsEvent"> & { /** * @generated from field: optional uint32 flagstoclear = 1; */ flagstoclear: number; }; /** * Describes the message CMsgClearWorldDecalsEvent. * Use `create(CMsgClearWorldDecalsEventSchema)` to create a new message. */ export declare const CMsgClearWorldDecalsEventSchema: GenMessage; /** * @generated from message CMsgClearEntityDecalsEvent */ export type CMsgClearEntityDecalsEvent = Message<"CMsgClearEntityDecalsEvent"> & { /** * @generated from field: optional uint32 flagstoclear = 1; */ flagstoclear: number; }; /** * Describes the message CMsgClearEntityDecalsEvent. * Use `create(CMsgClearEntityDecalsEventSchema)` to create a new message. */ export declare const CMsgClearEntityDecalsEventSchema: GenMessage; /** * @generated from message CMsgClearDecalsForEntityEvent */ export type CMsgClearDecalsForEntityEvent = Message<"CMsgClearDecalsForEntityEvent"> & { /** * @generated from field: optional uint32 flagstoclear = 1; */ flagstoclear: number; /** * @generated from field: optional uint32 entityhandle = 2 [default = 16777215]; */ entityhandle: number; }; /** * Describes the message CMsgClearDecalsForEntityEvent. * Use `create(CMsgClearDecalsForEntityEventSchema)` to create a new message. */ export declare const CMsgClearDecalsForEntityEventSchema: GenMessage; /** * @generated from message CMsgSource1LegacyGameEventList */ export type CMsgSource1LegacyGameEventList = Message<"CMsgSource1LegacyGameEventList"> & { /** * @generated from field: repeated CMsgSource1LegacyGameEventList.descriptor_t descriptors = 1; */ descriptors: CMsgSource1LegacyGameEventList_descriptor_t[]; }; /** * Describes the message CMsgSource1LegacyGameEventList. * Use `create(CMsgSource1LegacyGameEventListSchema)` to create a new message. */ export declare const CMsgSource1LegacyGameEventListSchema: GenMessage; /** * @generated from message CMsgSource1LegacyGameEventList.key_t */ export type CMsgSource1LegacyGameEventList_key_t = Message<"CMsgSource1LegacyGameEventList.key_t"> & { /** * @generated from field: optional int32 type = 1; */ type: number; /** * @generated from field: optional string name = 2; */ name: string; }; /** * Describes the message CMsgSource1LegacyGameEventList.key_t. * Use `create(CMsgSource1LegacyGameEventList_key_tSchema)` to create a new message. */ export declare const CMsgSource1LegacyGameEventList_key_tSchema: GenMessage; /** * @generated from message CMsgSource1LegacyGameEventList.descriptor_t */ export type CMsgSource1LegacyGameEventList_descriptor_t = Message<"CMsgSource1LegacyGameEventList.descriptor_t"> & { /** * @generated from field: optional int32 eventid = 1; */ eventid: number; /** * @generated from field: optional string name = 2; */ name: string; /** * @generated from field: repeated CMsgSource1LegacyGameEventList.key_t keys = 3; */ keys: CMsgSource1LegacyGameEventList_key_t[]; }; /** * Describes the message CMsgSource1LegacyGameEventList.descriptor_t. * Use `create(CMsgSource1LegacyGameEventList_descriptor_tSchema)` to create a new message. */ export declare const CMsgSource1LegacyGameEventList_descriptor_tSchema: GenMessage; /** * @generated from message CMsgSource1LegacyListenEvents */ export type CMsgSource1LegacyListenEvents = Message<"CMsgSource1LegacyListenEvents"> & { /** * @generated from field: optional int32 playerslot = 1; */ playerslot: number; /** * @generated from field: repeated uint32 eventarraybits = 2; */ eventarraybits: number[]; }; /** * Describes the message CMsgSource1LegacyListenEvents. * Use `create(CMsgSource1LegacyListenEventsSchema)` to create a new message. */ export declare const CMsgSource1LegacyListenEventsSchema: GenMessage; /** * @generated from message CMsgSource1LegacyGameEvent */ export type CMsgSource1LegacyGameEvent = Message<"CMsgSource1LegacyGameEvent"> & { /** * @generated from field: optional string event_name = 1; */ eventName: string; /** * @generated from field: optional int32 eventid = 2; */ eventid: number; /** * @generated from field: repeated CMsgSource1LegacyGameEvent.key_t keys = 3; */ keys: CMsgSource1LegacyGameEvent_key_t[]; /** * @generated from field: optional int32 server_tick = 4; */ serverTick: number; /** * @generated from field: optional int32 passthrough = 5; */ passthrough: number; }; /** * Describes the message CMsgSource1LegacyGameEvent. * Use `create(CMsgSource1LegacyGameEventSchema)` to create a new message. */ export declare const CMsgSource1LegacyGameEventSchema: GenMessage; /** * @generated from message CMsgSource1LegacyGameEvent.key_t */ export type CMsgSource1LegacyGameEvent_key_t = Message<"CMsgSource1LegacyGameEvent.key_t"> & { /** * @generated from field: optional int32 type = 1; */ type: number; /** * @generated from field: optional string val_string = 2; */ valString: string; /** * @generated from field: optional float val_float = 3; */ valFloat: number; /** * @generated from field: optional int32 val_long = 4; */ valLong: number; /** * @generated from field: optional int32 val_short = 5; */ valShort: number; /** * @generated from field: optional int32 val_byte = 6; */ valByte: number; /** * @generated from field: optional bool val_bool = 7; */ valBool: boolean; /** * @generated from field: optional uint64 val_uint64 = 8; */ valUint64: bigint; }; /** * Describes the message CMsgSource1LegacyGameEvent.key_t. * Use `create(CMsgSource1LegacyGameEvent_key_tSchema)` to create a new message. */ export declare const CMsgSource1LegacyGameEvent_key_tSchema: GenMessage; /** * @generated from message CMsgSosStartSoundEvent */ export type CMsgSosStartSoundEvent = Message<"CMsgSosStartSoundEvent"> & { /** * @generated from field: optional int32 soundevent_guid = 1; */ soundeventGuid: number; /** * @generated from field: optional fixed32 soundevent_hash = 2; */ soundeventHash: number; /** * @generated from field: optional int32 source_entity_index = 3 [default = -1]; */ sourceEntityIndex: number; /** * @generated from field: optional int32 seed = 4; */ seed: number; /** * @generated from field: optional bytes packed_params = 5; */ packedParams: Uint8Array; /** * @generated from field: optional float start_time = 6; */ startTime: number; }; /** * Describes the message CMsgSosStartSoundEvent. * Use `create(CMsgSosStartSoundEventSchema)` to create a new message. */ export declare const CMsgSosStartSoundEventSchema: GenMessage; /** * @generated from message CMsgSosStopSoundEvent */ export type CMsgSosStopSoundEvent = Message<"CMsgSosStopSoundEvent"> & { /** * @generated from field: optional int32 soundevent_guid = 1; */ soundeventGuid: number; }; /** * Describes the message CMsgSosStopSoundEvent. * Use `create(CMsgSosStopSoundEventSchema)` to create a new message. */ export declare const CMsgSosStopSoundEventSchema: GenMessage; /** * @generated from message CMsgSosStopSoundEventHash */ export type CMsgSosStopSoundEventHash = Message<"CMsgSosStopSoundEventHash"> & { /** * @generated from field: optional fixed32 soundevent_hash = 1; */ soundeventHash: number; /** * @generated from field: optional int32 source_entity_index = 2 [default = -1]; */ sourceEntityIndex: number; }; /** * Describes the message CMsgSosStopSoundEventHash. * Use `create(CMsgSosStopSoundEventHashSchema)` to create a new message. */ export declare const CMsgSosStopSoundEventHashSchema: GenMessage; /** * @generated from message CMsgSosSetSoundEventParams */ export type CMsgSosSetSoundEventParams = Message<"CMsgSosSetSoundEventParams"> & { /** * @generated from field: optional int32 soundevent_guid = 1; */ soundeventGuid: number; /** * @generated from field: optional bytes packed_params = 5; */ packedParams: Uint8Array; }; /** * Describes the message CMsgSosSetSoundEventParams. * Use `create(CMsgSosSetSoundEventParamsSchema)` to create a new message. */ export declare const CMsgSosSetSoundEventParamsSchema: GenMessage; /** * @generated from message CMsgSosSetLibraryStackFields */ export type CMsgSosSetLibraryStackFields = Message<"CMsgSosSetLibraryStackFields"> & { /** * @generated from field: optional fixed32 stack_hash = 1; */ stackHash: number; /** * @generated from field: optional bytes packed_fields = 5; */ packedFields: Uint8Array; }; /** * Describes the message CMsgSosSetLibraryStackFields. * Use `create(CMsgSosSetLibraryStackFieldsSchema)` to create a new message. */ export declare const CMsgSosSetLibraryStackFieldsSchema: GenMessage; /** * @generated from enum EBaseGameEvents */ export declare enum EBaseGameEvents { /** * @generated from enum value: GE_VDebugGameSessionIDEvent = 200; */ GE_VDebugGameSessionIDEvent = 200, /** * @generated from enum value: GE_PlaceDecalEvent = 201; */ GE_PlaceDecalEvent = 201, /** * @generated from enum value: GE_ClearWorldDecalsEvent = 202; */ GE_ClearWorldDecalsEvent = 202, /** * @generated from enum value: GE_ClearEntityDecalsEvent = 203; */ GE_ClearEntityDecalsEvent = 203, /** * @generated from enum value: GE_ClearDecalsForEntityEvent = 204; */ GE_ClearDecalsForEntityEvent = 204, /** * @generated from enum value: GE_Source1LegacyGameEventList = 205; */ GE_Source1LegacyGameEventList = 205, /** * @generated from enum value: GE_Source1LegacyListenEvents = 206; */ GE_Source1LegacyListenEvents = 206, /** * @generated from enum value: GE_Source1LegacyGameEvent = 207; */ GE_Source1LegacyGameEvent = 207, /** * @generated from enum value: GE_SosStartSoundEvent = 208; */ GE_SosStartSoundEvent = 208, /** * @generated from enum value: GE_SosStopSoundEvent = 209; */ GE_SosStopSoundEvent = 209, /** * @generated from enum value: GE_SosSetSoundEventParams = 210; */ GE_SosSetSoundEventParams = 210, /** * @generated from enum value: GE_SosSetLibraryStackFields = 211; */ GE_SosSetLibraryStackFields = 211, /** * @generated from enum value: GE_SosStopSoundEventHash = 212; */ GE_SosStopSoundEventHash = 212 } /** * Describes the enum EBaseGameEvents. */ export declare const EBaseGameEventsSchema: GenEnum;