mirror of
https://github.com/alliedmodders/hl2sdk.git
synced 2025-01-03 16:13:22 +08:00
54 lines
1.3 KiB
Protocol Buffer
54 lines
1.3 KiB
Protocol Buffer
enum EBaseClientMessages {
|
|
CM_CustomGameEvent = 280;
|
|
CM_CustomGameEventBounce = 281;
|
|
CM_ClientUIEvent = 282;
|
|
CM_DevPaletteVisibilityChanged = 283;
|
|
CM_WorldUIControllerHasPanelChanged = 284;
|
|
CM_RotateAnchor = 285;
|
|
CM_ListenForResponseFound = 286;
|
|
CM_MAX_BASE = 300;
|
|
}
|
|
|
|
enum EClientUIEvent {
|
|
EClientUIEvent_Invalid = 0;
|
|
EClientUIEvent_DialogFinished = 1;
|
|
EClientUIEvent_FireOutput = 2;
|
|
}
|
|
|
|
message CClientMsg_CustomGameEvent {
|
|
optional string event_name = 1;
|
|
optional bytes data = 2;
|
|
}
|
|
|
|
message CClientMsg_CustomGameEventBounce {
|
|
optional string event_name = 1;
|
|
optional bytes data = 2;
|
|
optional int32 player_slot = 3 [default = -1];
|
|
}
|
|
|
|
message CClientMsg_ClientUIEvent {
|
|
optional .EClientUIEvent event = 1 [default = EClientUIEvent_Invalid];
|
|
optional uint32 ent_ehandle = 2;
|
|
optional uint32 client_ehandle = 3;
|
|
optional string data1 = 4;
|
|
optional string data2 = 5;
|
|
}
|
|
|
|
message CClientMsg_DevPaletteVisibilityChangedEvent {
|
|
optional bool visible = 1;
|
|
}
|
|
|
|
message CClientMsg_WorldUIControllerHasPanelChangedEvent {
|
|
optional bool has_panel = 1;
|
|
optional uint32 client_ehandle = 2;
|
|
optional uint32 literal_hand_type = 3;
|
|
}
|
|
|
|
message CClientMsg_RotateAnchor {
|
|
optional float angle = 1;
|
|
}
|
|
|
|
message CClientMsg_ListenForResponseFound {
|
|
optional int32 player_slot = 1 [default = -1];
|
|
}
|