mirror of
https://github.com/alliedmodders/hl2sdk.git
synced 2026-10-10 20:03:08 +08:00
32 lines
1.2 KiB
Protocol Buffer
32 lines
1.2 KiB
Protocol Buffer
import "google/protobuf/descriptor.proto";
|
|
|
|
extend .google.protobuf.MessageOptions {
|
|
optional bool codegen_delta_encoder = 61000 [default = false];
|
|
}
|
|
|
|
extend .google.protobuf.FieldOptions {
|
|
optional bool valve_map_field = 61000 [default = false];
|
|
optional bool valve_map_key = 61001 [default = false];
|
|
optional int32 diff_encode_field = 61002 [default = 0];
|
|
optional bool delta_ignore = 61003 [default = false];
|
|
optional int32 untrusted_delta_max = 61008 [default = 256];
|
|
optional uint32 steamml_max_entries = 61004 [default = 0];
|
|
optional bool steamml_is_timestamp = 61005 [default = false];
|
|
optional uint32 steamlearn_count = 61006 [default = 0];
|
|
optional .EProtoDebugVisiblity debugprint_visibility = 61007 [default = k_EProtoDebugVisibility_Always];
|
|
}
|
|
|
|
extend .google.protobuf.EnumValueOptions {
|
|
optional string schema_friendly_name = 1000;
|
|
optional string schema_description = 1001;
|
|
optional bool schema_suppress_enumerator = 1002;
|
|
}
|
|
|
|
enum EProtoDebugVisiblity {
|
|
k_EProtoDebugVisibility_Always = 0;
|
|
k_EProtoDebugVisibility_Server = 70;
|
|
k_EProtoDebugVisibility_ValveServer = 80;
|
|
k_EProtoDebugVisibility_GC = 90;
|
|
k_EProtoDebugVisibility_Never = 100;
|
|
}
|