Internals / Protobuf
dota_gcmessages_common_survivors.proto
Loaded, not used: gem doesn't use this file, but it is imported by dota_gcmessages_common_overworld.proto, so Python loads it anyway.
- Module:
dota_gcmessages_common_survivors_pb2
- Imports: 4
- Messages: 4 (top-level: 4)
- Enums: 1 (top-level: 0)
Imports
steammessages.proto
dota_shared_enums.proto
dota_gcmessages_common.proto
gcsdk_gcmessages.proto
Messages
Expand any message to inspect all fields.
CMsgSurvivorsUserData — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | attribute_levels | map<int32, uint32> | unlabeled | | map field |
| 2 | unlocked_difficulty | uint32 | optional | | |
CMsgClientToGCSurvivorsPowerUpTelemetryData — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | powerup_id | uint32 | optional | | |
| 2 | level | uint32 | optional | | |
| 3 | time_received | uint32 | optional | | |
| 4 | time_held | uint32 | optional | | |
| 5 | total_damage | uint64 | optional | | |
| 6 | dps | uint32 | optional | | |
| 7 | has_scepter | uint32 | optional | | |
CMsgClientToGCSurvivorsGameTelemetryData — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | time_survived | uint32 | optional | | |
| 2 | player_level | uint32 | optional | | |
| 3 | game_result | uint32 | optional | | |
| 4 | gold_earned | uint32 | optional | | |
| 5 | powerups | .CMsgClientToGCSurvivorsPowerUpTelemetryData | repeated | | |
| 6 | difficulty | uint32 | optional | | |
| 7 | metaprogression_level | uint32 | optional | | |
CMsgClientToGCSurvivorsGameTelemetryDataResponse — fields: 1; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCSurvivorsGameTelemetryDataResponse.EResponse | optional | | default = k_eInternalError |
Enums
Expand any enum to inspect all values.
CMsgClientToGCSurvivorsGameTelemetryDataResponse.EResponse — values: 7
- Parent:
CMsgClientToGCSurvivorsGameTelemetryDataResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eInvalidItem | 6 |