UNPKG

deadem

Version:

Deadlock (Source 2) demo and replay parser with playback support for Node.js and browsers

2,077 lines (2,076 loc) 160 kB
{ "options": { "optimize_for": "SPEED", "cc_generic_services": false }, "nested": { "MODIFIER_ENTRY_TYPE": { "edition": "proto2", "values": { "MODIFIER_ENTRY_TYPE_ACTIVE": 1, "MODIFIER_ENTRY_TYPE_REMOVED": 2 } }, "CModifierTableEntry": { "edition": "proto2", "fields": { "entryType": { "type": ".MODIFIER_ENTRY_TYPE", "id": 1, "protoName": "entry_type", "options": { "default": "MODIFIER_ENTRY_TYPE_ACTIVE" } }, "parent": { "type": "uint32", "id": 2, "options": { "default": 16777215 } }, "serialNumber": { "type": "uint32", "id": 3, "protoName": "serial_number" }, "modifierSubclass": { "type": "uint32", "id": 4, "protoName": "modifier_subclass", "options": { "default": 0 } }, "stackCount": { "type": "int32", "id": 5, "protoName": "stack_count" }, "maxStackCount": { "type": "int32", "id": 6, "protoName": "max_stack_count" }, "lastAppliedTime": { "type": "float", "id": 7, "protoName": "last_applied_time" }, "duration": { "type": "float", "id": 8, "options": { "default": -1 } }, "caster": { "type": "uint32", "id": 9, "options": { "default": 16777215 } }, "ability": { "type": "uint32", "id": 10, "options": { "default": 16777215 } }, "auraProviderSerialNumber": { "type": "int32", "id": 11, "protoName": "aura_provider_serial_number" }, "auraProviderEhandle": { "type": "uint32", "id": 12, "protoName": "aura_provider_ehandle", "options": { "default": 16777215 } }, "abilitySubclass": { "type": "uint32", "id": 13, "protoName": "ability_subclass", "options": { "default": 0 } }, "inAuraRange": { "type": "bool", "id": 14, "protoName": "in_aura_range" }, "bool1_": { "type": "bool", "id": 20 }, "bool2_": { "type": "bool", "id": 21 }, "bool3_": { "type": "bool", "id": 22 }, "bool4_": { "type": "bool", "id": 23 }, "int1_": { "type": "int32", "id": 25 }, "int2_": { "type": "int32", "id": 26 }, "int3_": { "type": "int32", "id": 27 }, "int4_": { "type": "int32", "id": 28 }, "float1_": { "type": "float", "id": 30 }, "float2_": { "type": "float", "id": 31 }, "float3_": { "type": "float", "id": 32 }, "float4_": { "type": "float", "id": 33 }, "float5_": { "type": "float", "id": 49 }, "float6_": { "type": "float", "id": 50 }, "float7_": { "type": "float", "id": 51 }, "float8_": { "type": "float", "id": 52 }, "float9_": { "type": "float", "id": 53 }, "float10_": { "type": "float", "id": 54 }, "float11_": { "type": "float", "id": 55 }, "float12_": { "type": "float", "id": 56 }, "float13_": { "type": "float", "id": 57 }, "float14_": { "type": "float", "id": 58 }, "float15_": { "type": "float", "id": 59 }, "float16_": { "type": "float", "id": 60 }, "uint1_": { "type": "uint64", "id": 35 }, "uint2_": { "type": "uint64", "id": 36 }, "uint3_": { "type": "uint64", "id": 37 }, "uint4_": { "type": "uint64", "id": 38 }, "vec1_": { "type": ".CMsgVector", "id": 40 }, "vec2_": { "type": ".CMsgVector", "id": 41 }, "vec3_": { "type": ".CMsgVector", "id": 42 }, "vec4_": { "type": ".CMsgVector", "id": 43 }, "string1_": { "type": "string", "id": 45 }, "string2_": { "type": "string", "id": 46 }, "string3_": { "type": "string", "id": 47 }, "string4_": { "type": "string", "id": 48 } } }, "SignonState_t": { "edition": "proto2", "values": { "SIGNONSTATE_NONE": 0, "SIGNONSTATE_CHALLENGE": 1, "SIGNONSTATE_CONNECTED": 2, "SIGNONSTATE_NEW": 3, "SIGNONSTATE_PRESPAWN": 4, "SIGNONSTATE_SPAWN": 5, "SIGNONSTATE_FULL": 6, "SIGNONSTATE_CHANGELEVEL": 7 } }, "CMsgVector": { "edition": "proto2", "fields": { "x": { "type": "float", "id": 1 }, "y": { "type": "float", "id": 2 }, "z": { "type": "float", "id": 3 }, "w": { "type": "float", "id": 4 } } }, "CMsgQAngle": { "edition": "proto2", "fields": { "x": { "type": "float", "id": 1 }, "y": { "type": "float", "id": 2 }, "z": { "type": "float", "id": 3 } } }, "CMsgQuaternion": { "edition": "proto2", "fields": { "x": { "type": "float", "id": 1 }, "y": { "type": "float", "id": 2 }, "z": { "type": "float", "id": 3 }, "w": { "type": "float", "id": 4 } } }, "CMsgTransform": { "edition": "proto2", "fields": { "position": { "type": ".CMsgVector", "id": 1 }, "scale": { "type": "float", "id": 2 }, "orientation": { "type": ".CMsgQuaternion", "id": 3 } } }, "CMsgPlayerInfo": { "edition": "proto2", "fields": { "name": { "type": "string", "id": 1 }, "xuid": { "type": "fixed64", "id": 2 }, "userid": { "type": "int32", "id": 3 }, "steamid": { "type": "fixed64", "id": 4 }, "fakeplayer": { "type": "bool", "id": 5 }, "ishltv": { "type": "bool", "id": 6 } } }, "CEntityMsg": { "edition": "proto2", "fields": { "targetEntity": { "type": "uint32", "id": 1, "protoName": "target_entity", "options": { "default": 16777215 } } } }, "CMsg_CVars": { "edition": "proto2", "fields": { "cvars": { "rule": "repeated", "type": ".CMsg_CVars.CVar", "id": 1 } }, "nested": { "CVar": { "fields": { "name": { "type": "string", "id": 1 }, "value": { "type": "string", "id": 2 } } } } }, "CNETMsg_Tick": { "edition": "proto2", "fields": { "tick": { "type": "uint32", "id": 1 }, "hostComputationtime": { "type": "uint32", "id": 4, "protoName": "host_computationtime" }, "hostComputationtimeStdDeviation": { "type": "uint32", "id": 5, "protoName": "host_computationtime_std_deviation" }, "legacyHostLoss": { "type": "uint32", "id": 7, "protoName": "legacy_host_loss" }, "hostUnfilteredFrametime": { "type": "uint32", "id": 8, "protoName": "host_unfiltered_frametime" }, "hltvReplayFlags": { "type": "uint32", "id": 9, "protoName": "hltv_replay_flags" }, "expectedLongTick": { "type": "uint32", "id": 10, "protoName": "expected_long_tick" }, "expectedLongTickReason": { "type": "string", "id": 11, "protoName": "expected_long_tick_reason" }, "hostFrameDroppedPctX10": { "type": "uint32", "id": 12, "protoName": "host_frame_dropped_pct_x10" }, "hostFrameIrregularArrivalPctX10": { "type": "uint32", "id": 13, "protoName": "host_frame_irregular_arrival_pct_x10" } } }, "CNETMsg_SetConVar": { "edition": "proto2", "options": { "(maximum_size_bytes)": 4096 }, "fields": { "convars": { "type": ".CMsg_CVars", "id": 1 } } }, "CNETMsg_SignonState": { "edition": "proto2", "fields": { "signonState": { "type": ".SignonState_t", "id": 1, "protoName": "signon_state", "options": { "default": "SIGNONSTATE_NONE" } }, "spawnCount": { "type": "uint32", "id": 2, "protoName": "spawn_count" }, "numServerPlayers": { "type": "uint32", "id": 3, "protoName": "num_server_players" }, "playersNetworkids": { "rule": "repeated", "type": "string", "id": 4, "protoName": "players_networkids" }, "mapName": { "type": "string", "id": 5, "protoName": "map_name" }, "addons": { "type": "string", "id": 6 } } }, "CNETMsg_SpawnGroup_Load": { "edition": "proto2", "options": { "(maximum_size_bytes)": 131072 }, "fields": { "worldname": { "type": "string", "id": 1 }, "entitylumpname": { "type": "string", "id": 2 }, "entityfiltername": { "type": "string", "id": 3 }, "spawngrouphandle": { "type": "uint32", "id": 4 }, "spawngroupownerhandle": { "type": "uint32", "id": 5 }, "worldOffsetPos": { "type": ".CMsgVector", "id": 6, "protoName": "world_offset_pos" }, "worldOffsetAngle": { "type": ".CMsgQAngle", "id": 7, "protoName": "world_offset_angle" }, "spawngroupmanifest": { "type": "bytes", "id": 8 }, "flags": { "type": "uint32", "id": 9 }, "tickcount": { "type": "int32", "id": 10 }, "manifestincomplete": { "type": "bool", "id": 11 }, "localnamefixup": { "type": "string", "id": 12 }, "parentnamefixup": { "type": "string", "id": 13 }, "manifestloadpriority": { "type": "int32", "id": 14 }, "worldgroupid": { "type": "uint32", "id": 15 }, "creationsequence": { "type": "uint32", "id": 16 }, "savegamefilename": { "type": "string", "id": 17 }, "spawngroupparenthandle": { "type": "uint32", "id": 18 }, "leveltransition": { "type": "bool", "id": 19 }, "worldgroupname": { "type": "string", "id": 20 } } }, "CNETMsg_SpawnGroup_ManifestUpdate": { "edition": "proto2", "options": { "(maximum_size_bytes)": 2048 }, "fields": { "spawngrouphandle": { "type": "uint32", "id": 1 }, "spawngroupmanifest": { "type": "bytes", "id": 2 }, "manifestincomplete": { "type": "bool", "id": 3 } } }, "CNETMsg_SpawnGroup_SetCreationTick": { "edition": "proto2", "fields": { "spawngrouphandle": { "type": "uint32", "id": 1 }, "tickcount": { "type": "int32", "id": 2 }, "creationsequence": { "type": "uint32", "id": 3 } } }, "CSVCMsg_GameSessionConfiguration": { "edition": "proto2", "fields": { "isMultiplayer": { "type": "bool", "id": 1, "protoName": "is_multiplayer" }, "isLoadsavegame": { "type": "bool", "id": 2, "protoName": "is_loadsavegame" }, "isBackgroundMap": { "type": "bool", "id": 3, "protoName": "is_background_map" }, "isHeadless": { "type": "bool", "id": 4, "protoName": "is_headless" }, "minClientLimit": { "type": "uint32", "id": 5, "protoName": "min_client_limit" }, "maxClientLimit": { "type": "uint32", "id": 6, "protoName": "max_client_limit" }, "maxClients": { "type": "uint32", "id": 7, "protoName": "max_clients" }, "tickInterval": { "type": "fixed32", "id": 8, "protoName": "tick_interval" }, "hostname": { "type": "string", "id": 9 }, "savegamename": { "type": "string", "id": 10 }, "s1Mapname": { "type": "string", "id": 11, "protoName": "s1_mapname" }, "gamemode": { "type": "string", "id": 12 }, "serverIpAddress": { "type": "string", "id": 13, "protoName": "server_ip_address" }, "data": { "type": "bytes", "id": 14 }, "isLocalonly": { "type": "bool", "id": 15, "protoName": "is_localonly" }, "noSteamServer": { "type": "bool", "id": 19, "protoName": "no_steam_server" }, "isTransition": { "type": "bool", "id": 16, "protoName": "is_transition" }, "previouslevel": { "type": "string", "id": 17 }, "landmarkname": { "type": "string", "id": 18 } } }, "PARTICLE_SYSTEM_MANAGER_MESSAGE": { "edition": "proto2", "values": { "PARTICLE_SYSTEM_MANAGER_EVENT_CREATE": 0, "PARTICLE_SYSTEM_MANAGER_EVENT_DESTROY": 1, "PARTICLE_SYSTEM_MANAGER_EVENT_DESTROY_INVOLVING": 2, "PARTICLE_SYSTEM_MANAGER_EVENT_RELEASE": 3, "PARTICLE_SYSTEM_MANAGER_EVENT_UPDATE": 4, "PARTICLE_SYSTEM_MANAGER_EVENT_UPDATE_FORWARD": 5, "PARTICLE_SYSTEM_MANAGER_EVENT_UPDATE_ORIENTATION": 6, "PARTICLE_SYSTEM_MANAGER_EVENT_UPDATE_FALLBACK": 7, "PARTICLE_SYSTEM_MANAGER_EVENT_UPDATE_ENT": 8, "PARTICLE_SYSTEM_MANAGER_EVENT_UPDATE_OFFSET": 9, "PARTICLE_SYSTEM_MANAGER_EVENT_UPDATE_FROZEN": 10, "PARTICLE_SYSTEM_MANAGER_EVENT_UPDATE_SHOULD_DRAW": 11 } }, "CMsgFireBullets": { "edition": "proto2", "fields": { "origin": { "type": ".CMsgVector", "id": 1 }, "angles": { "type": ".CMsgQAngle", "id": 2 }, "seed": { "type": "uint32", "id": 4 }, "shooterEntity": { "type": "int32", "id": 5, "protoName": "shooter_entity", "options": { "default": -1 } }, "ability": { "type": "int32", "id": 7, "options": { "default": -1 } }, "penetrationPercent": { "type": "float", "id": 8, "protoName": "penetration_percent" }, "spread": { "type": "float", "id": 9 }, "firedFromGun": { "type": "bool", "id": 10, "protoName": "fired_from_gun", "options": { "default": true } }, "bulletsOverride": { "type": "uint32", "id": 11, "protoName": "bullets_override" }, "tracerReplacement": { "type": ".CMsgFireBullets.TracerAssignment", "id": 12, "protoName": "tracer_replacement" }, "tracerAdditional": { "rule": "repeated", "type": ".CMsgFireBullets.TracerAssignment", "id": 13, "protoName": "tracer_additional" }, "anglesOriginal": { "type": ".CMsgQAngle", "id": 14, "protoName": "angles_original" }, "weaponSubclassId": { "type": "uint32", "id": 15, "protoName": "weapon_subclass_id" }, "shotNumber": { "type": "uint32", "id": 16, "protoName": "shot_number" }, "ignoreEntity": { "type": "int32", "id": 17, "protoName": "ignore_entity", "options": { "default": -1 } }, "maxRange": { "type": "float", "id": 18, "protoName": "max_range" }, "shotId": { "type": "uint32", "id": 19, "protoName": "shot_id" }, "predictHitsAgainstUnits": { "type": "bool", "id": 20, "protoName": "predict_hits_against_units", "options": { "default": true } }, "bulletRadiusOverride": { "type": "float", "id": 21, "protoName": "bullet_radius_override", "options": { "default": 0 } }, "bulletSpeedOverride": { "type": "float", "id": 22, "protoName": "bullet_speed_override", "options": { "default": 0 } }, "bulletGravityOverride": { "type": "float", "id": 23, "protoName": "bullet_gravity_override", "options": { "default": 0 } }, "muzzleNumber": { "type": "int32", "id": 24, "protoName": "muzzle_number" }, "abilityAsBullet": { "type": "bool", "id": 25, "protoName": "ability_as_bullet" } }, "nested": { "TracerAssignment": { "fields": { "tracerResourceId": { "type": "uint64", "id": 1, "protoName": "tracer_resource_id" }, "bulletIndicies": { "type": "uint32", "id": 2, "protoName": "bullet_indicies" } } } } }, "CMsgBulletImpact": { "edition": "proto2", "fields": { "traceStart": { "type": ".CMsgVector", "id": 1, "protoName": "trace_start" }, "impactOrigin": { "type": ".CMsgVector", "id": 2, "protoName": "impact_origin" }, "surfaceNormal": { "type": ".CMsgVector", "id": 3, "protoName": "surface_normal" }, "damage": { "type": "uint32", "id": 4 }, "surfaceType": { "type": "uint32", "id": 5, "protoName": "surface_type" }, "abilityEhandle": { "type": "uint32", "id": 7, "protoName": "ability_ehandle", "options": { "default": 16777215 } }, "impactedEhandle": { "type": "uint32", "id": 8, "protoName": "impacted_ehandle", "options": { "default": 16777215 } }, "impactedBoneIndex": { "type": "uint32", "id": 9, "protoName": "impacted_bone_index" }, "weaponSubclassId": { "type": "uint32", "id": 10, "protoName": "weapon_subclass_id" }, "shooterEhandle": { "type": "uint32", "id": 11, "protoName": "shooter_ehandle", "options": { "default": 16777215 } }, "bulletRadiusOverride": { "type": "float", "id": 12, "protoName": "bullet_radius_override" } } }, "CMsgPlayerAnimEvent": { "edition": "proto2", "fields": { "player": { "type": "fixed32", "id": 1, "options": { "default": 16777215 } }, "event": { "type": "uint32", "id": 2 }, "data": { "type": "int32", "id": 3 } } }, "CMsgParticleSystemManager": { "edition": "proto2", "fields": { "type": { "type": ".PARTICLE_SYSTEM_MANAGER_MESSAGE", "id": 1, "options": { "default": "PARTICLE_SYSTEM_MANAGER_EVENT_CREATE" } }, "index": { "type": "uint32", "id": 2 }, "createParticle": { "type": ".CMsgParticleSystemManager.CreateParticle", "id": 3, "protoName": "create_particle" }, "destroyParticle": { "type": ".CMsgParticleSystemManager.DestroyParticle", "id": 4, "protoName": "destroy_particle" }, "destroyParticleInvolving": { "type": ".CMsgParticleSystemManager.DestroyParticleInvolving", "id": 5, "protoName": "destroy_particle_involving" }, "releaseParticleIndex": { "type": ".CMsgParticleSystemManager.ReleaseParticleIndex", "id": 6, "protoName": "release_particle_index" }, "updateParticle": { "type": ".CMsgParticleSystemManager.UpdateParticle", "id": 7, "protoName": "update_particle" }, "updateParticleFwd": { "type": ".CMsgParticleSystemManager.UpdateParticleFwd", "id": 8, "protoName": "update_particle_fwd" }, "updateParticleOrient": { "type": ".CMsgParticleSystemManager.UpdateParticleOrient", "id": 9, "protoName": "update_particle_orient" }, "updateParticleFallback": { "type": ".CMsgParticleSystemManager.UpdateParticleFallback", "id": 10, "protoName": "update_particle_fallback" }, "updateParticleOffset": { "type": ".CMsgParticleSystemManager.UpdateParticleOffset", "id": 11, "protoName": "update_particle_offset" }, "updateParticleEnt": { "type": ".CMsgParticleSystemManager.UpdateParticleEnt", "id": 12, "protoName": "update_particle_ent" }, "updateParticleFrozen": { "type": ".CMsgParticleSystemManager.UpdateParticleFrozen", "id": 13, "protoName": "update_particle_frozen" }, "updateParticleShouldDraw": { "type": ".CMsgParticleSystemManager.UpdateParticleShouldDraw", "id": 14, "protoName": "update_particle_should_draw" } }, "nested": { "CreateParticle": { "fields": { "particleNameIndex": { "type": "fixed64", "id": 1, "protoName": "particle_name_index" }, "attachType": { "type": "int32", "id": 2, "protoName": "attach_type" }, "entityHandle": { "type": "uint32", "id": 3, "protoName": "entity_handle", "options": { "default": 16777215 } }, "position": { "type": ".CMsgVector", "id": 4 }, "angles": { "type": ".CMsgQAngle", "id": 5 } } }, "DestroyParticle": { "fields": { "destroyImmediately": { "type": "bool", "id": 1, "protoName": "destroy_immediately" } } }, "DestroyParticleInvolving": { "fields": { "destroyImmediately": { "type": "bool", "id": 1, "protoName": "destroy_immediately" }, "entityHandle": { "type": "uint32", "id": 3, "protoName": "entity_handle", "options": { "default": 16777215 } } } }, "ReleaseParticleIndex": { "fields": {} }, "UpdateParticle": { "fields": { "controlPoint": { "type": "int32", "id": 1, "protoName": "control_point" }, "position": { "type": ".CMsgVector", "id": 2 } } }, "UpdateParticleFwd": { "fields": { "controlPoint": { "type": "int32", "id": 1, "protoName": "control_point" }, "forward": { "type": ".CMsgVector", "id": 2 } } }, "UpdateParticleOrient": { "fields": { "controlPoint": { "type": "int32", "id": 1, "protoName": "control_point" }, "forward": { "type": ".CMsgVector", "id": 2 }, "left": { "type": ".CMsgVector", "id": 3 }, "up": { "type": ".CMsgVector", "id": 4 } } }, "UpdateParticleFallback": { "fields": { "controlPoint": { "type": "int32", "id": 1, "protoName": "control_point" }, "position": { "type": ".CMsgVector", "id": 2 } } }, "UpdateParticleEnt": { "fields": { "controlPoint": { "type": "int32", "id": 1, "protoName": "control_point" }, "entityHandle": { "type": "uint32", "id": 2, "protoName": "entity_handle", "options": { "default": 16777215 } }, "attachType": { "type": "int32", "id": 3, "protoName": "attach_type" }, "attachment": { "type": "int32", "id": 4 }, "fallbackPosition": { "type": ".CMsgVector", "id": 5, "protoName": "fallback_position" } } }, "UpdateParticleOffset": { "fields": { "controlPoint": { "type": "int32", "id": 1, "protoName": "control_point" }, "originOffset": { "type": ".CMsgVector", "id": 2, "protoName": "origin_offset" } } }, "UpdateParticleFrozen": { "fields": { "setFrozen": { "type": "bool", "id": 1, "protoName": "set_frozen" } } }, "UpdateParticleShouldDraw": { "fields": { "shouldDraw": { "type": "bool", "id": 1, "protoName": "should_draw" } } } } }, "CMsgScreenTextPretty": { "edition": "proto2", "fields": { "xPos": { "type": "float", "id": 1, "protoName": "x_pos" }, "yPos": { "type": "float", "id": 2, "protoName": "y_pos" }, "line": { "type": "int32", "id": 3 }, "text": { "type": "string", "id": 4 }, "r": { "type": "int32", "id": 5 }, "g": { "type": "int32", "id": 6 }, "b": { "type": "int32", "id": 7 }, "a": { "type": "int32", "id": 8 }, "duration": { "type": "float", "id": 9 }, "fontName": { "type": "string", "id": 10, "protoName": "font_name" }, "fontSize": { "type": "int32", "id": 11, "protoName": "font_size" }, "boldFont": { "type": "bool", "id": 12, "protoName": "bold_font" } } }, "CMsgEnableSatVolumesEvent": { "edition": "proto2", "fields": { "mode": { "type": "uint32", "id": 1 }, "desatAmount": { "type": "float", "id": 2, "protoName": "desat_amount" }, "satTint": { "type": "fixed32", "id": 3, "protoName": "sat_tint" }, "desatTint": { "type": "fixed32", "id": 4, "protoName": "desat_tint" }, "outlineColor": { "type": "fixed32", "id": 5, "protoName": "outline_color" } } }, "CMsgPlaceSatVolumeEvent": { "edition": "proto2", "fields": { "position": { "type": ".CMsgVector", "id": 1 }, "direction": { "type": ".CMsgVector", "id": 2 }, "radius": { "type": "float", "id": 3 }, "falloffDistance": { "type": "float", "id": 4, "protoName": "falloff_distance" }, "thetaDot": { "type": "float", "id": 5, "protoName": "theta_dot" }, "phiDot": { "type": "float", "id": 6, "protoName": "phi_dot" }, "entityHandle": { "type": "uint32", "id": 7, "protoName": "entity_handle", "options": { "default": 16777215 } }, "attachmentHandle": { "type": "uint32", "id": 8, "protoName": "attachment_handle" }, "type": { "type": "uint32", "id": 9 }, "volumeId": { "type": "int32", "id": 10, "protoName": "volume_id" } } }, "CMsgRemoveSatVolumeEvent": { "edition": "proto2", "fields": { "volumeId": { "type": "int32", "id": 1, "protoName": "volume_id" } } }, "CMsgDisableSatVolumesEvent": { "edition": "proto2", "fields": {} }, "CMsgRemoveBullet": { "edition": "proto2", "fields": { "shooterEntindex": { "type": "int32", "id": 1, "protoName": "shooter_entindex", "options": { "default": -1 } }, "shotId": { "type": "uint32", "id": 2, "protoName": "shot_id" }, "bulletIndex": { "type": "uint32", "id": 3, "protoName": "bullet_index" } } }, "CMsgLaneColor": { "edition": "proto2", "valuesOptions": { "k_ELaneColor_Invalid": { "(schema_friendly_name)": "None" }, "k_ELaneColor_Yellow": { "(schema_friendly_name)": "Yellow" }, "k_ELaneColor_Green": { "(schema_friendly_name)": "Green" }, "k_ELaneColor_Blue": { "(schema_friendly_name)": "Blue" }, "k_ELaneColor_Purple": { "(schema_friendly_name)": "Purple" } }, "values": { "k_ELaneColor_Invalid": 0, "k_ELaneColor_Yellow": 1, "k_ELaneColor_Green": 3, "k_ELaneColor_Blue": 4, "k_ELaneColor_Purple": 6 } }, "CMsgMapLine": { "edition": "proto2", "fields": { "x": { "type": "int32", "id": 1 }, "y": { "type": "int32", "id": 2 }, "initial": { "type": "bool", "id": 3 } } }, "ChatMsgPingMarkerInfo": { "edition": "proto2", "valuesOptions": { "k_EPingMarkerInfo_ShowMarkerAndSound": { "(schema_friendly_name)": "Show Ping Indicator at Ping Location, Play Ping Sound, and Play VO" }, "k_EPingMarkerInfo_ShowMarkerOnSender": { "(schema_friendly_name)": "Show Ping Indicator on Pinging Player, Play Ping Sound, and Play VO" }, "k_EPingMarkerInfo_HideMarkerAndSound": { "(schema_friendly_name)": "No Marker or Sound (just VO)" }, "k_EPingMarkerInfo_OnlyShowMarker": { "(schema_friendly_name)": "Only Show Ping Indicator at Ping Location (no ping sound)" }, "k_EPingMarkerInfo_OnlyPlaySound": { "(schema_friendly_name)": "Only Play Ping Sound (and VO)" }, "k_EPingMarkerInfo_OnlyMiniMap": { "(schema_friendly_name)": "Only show on Minimap, no world, no sound" }, "k_EPingMarkerInfo_NoMarkerYesSoundMiniMap": { "(schema_friendly_name)": "No World, Just Minimap and sound" } }, "values": { "k_EPingMarkerInfo_ShowMarkerAndSound": 0, "k_EPingMarkerInfo_ShowMarkerOnSender": 1, "k_EPingMarkerInfo_HideMarkerAndSound": 2, "k_EPingMarkerInfo_OnlyShowMarker": 3, "k_EPingMarkerInfo_OnlyPlaySound": 4, "k_EPingMarkerInfo_OnlyMiniMap": 5, "k_EPingMarkerInfo_NoMarkerYesSoundMiniMap": 6 } }, "CameraOperation": { "edition": "proto2", "values": { "k_ECameraOp_Maintain": 2, "k_ECameraOp_Approach": 3, "k_ECameraOp_Spring": 4, "k_ECameraOp_Lerp": 5, "k_ECameraOp_Lag": 6 } }, "CameraParam": { "edition": "proto2", "values": { "k_EParam_ClearAllOps": 0, "k_EParam_ClearAllOpsForContext": 1, "k_EParam_Distance": 2, "k_EParam_FOV": 3, "k_EParam_TargetPosition": 4, "k_EParam_VertOffset": 5, "k_EParam_HorizOffset": 6 } }, "CameraParamMode": { "edition": "proto2", "values": { "k_EParamMode_AllowInOneContext": 0, "k_EParamMode_AllowInMultipleContexts": 1 } }, "CameraAction": { "edition": "proto2", "values": { "k_EAction_AddOp": 0, "k_EAction_ClearAllOps": 1, "k_EAction_ClearOpsForContext": 2 } }, "ECitadelChatMessage": { "edition": "proto2", "values": { "CITADEL_CHAT_MESSAGE_UNPAUSE_COUNTDOWN": 1, "CITADEL_CHAT_MESSAGE_UNPAUSED": 2, "CITADEL_CHAT_MESSAGE_AUTO_UNPAUSED": 3, "CITADEL_CHAT_MESSAGE_PAUSE_COUNTDOWN": 4, "CITADEL_CHAT_MESSAGE_PAUSED": 5, "CITADEL_CHAT_MESSAGE_YOUPAUSED": 6, "CITADEL_CHAT_MESSAGE_CANTPAUSE": 7, "CITADEL_CHAT_MESSAGE_CANTUNPAUSETEAM": 8, "CITADEL_CHAT_MESSAGE_NOPAUSESLEFT": 9, "CITADEL_CHAT_MESSAGE_CANTPAUSEYET": 10, "CITADEL_CHAT_MESSAGE_PREGAME_COUNTDOWN": 11, "CITADEL_CHAT_MESSAGE_NOTEAMPAUSESLEFT": 12, "CITADEL_CHAT_MESSAGE_COMMS_RESTRICTED": 13 } }, "PostProcessingGameStates": { "edition": "proto2", "values": { "PostProcState_Killed": 0, "PostProcState_Black": 1, "PostProcState_DoormanHotelVictim": 2, "PostProcState_Blinded": 3, "PostProcState_DrifterDarknessCaster": 4, "PostProcState_MatchIntro": 5 } }, "CCitadelUserMessage_Damage": { "edition": "proto2", "fields": { "damage": { "type": "int32", "id": 1 }, "preDamageDeprecated": { "type": "int32", "id": 2, "protoName": "pre_damage_deprecated" }, "preDamage": { "type": "float", "id": 27, "protoName": "pre_damage" }, "type": { "type": "int32", "id": 3 }, "citadelType": { "type": "int32", "id": 4, "protoName": "citadel_type" }, "origin": { "type": ".CMsgVector", "id": 5 }, "entindexVictim": { "type": "int32", "id": 6, "protoName": "entindex_victim", "options": { "default": -1 } }, "entindexInflictor": { "type": "int32", "id": 7, "protoName": "entindex_inflictor", "options": { "default": -1 } }, "entindexAttacker": { "type": "int32", "id": 8, "protoName": "entindex_attacker", "options": { "default": -1 } }, "entindexAbility": { "type": "int32", "id": 9, "protoName": "entindex_ability", "options": { "default": -1 } }, "damageAbsorbedDeprecated": { "type": "int32", "id": 10, "protoName": "damage_absorbed_deprecated" }, "damageAbsorbed": { "type": "float", "id": 28, "protoName": "damage_absorbed" }, "victimHealthMax": { "type": "int32", "id": 11, "protoName": "victim_health_max" }, "victimHealthNew": { "type": "int32", "id": 12, "protoName": "victim_health_new" }, "flags": { "type": "uint64", "id": 13 }, "abilityId": { "type": "uint32", "id": 14, "protoName": "ability_id" }, "attackerClass": { "type": "uint32", "id": 15, "protoName": "attacker_class" }, "victimClass": { "type": "uint32", "id": 16, "protoName": "victim_class" }, "victimShieldMax": { "type": "int32", "id": 17, "protoName": "victim_shield_max" }, "victimShieldNew": { "type": "int32", "id": 18, "protoName": "victim_shield_new" }, "hits": { "type": "int32", "id": 19 }, "healthLost": { "type": "int32", "id": 20, "protoName": "health_lost" }, "hitgroupId": { "type": "int32", "id": 21, "protoName": "hitgroup_id" }, "entindexAttackingObject": { "type": "int32", "id": 22, "protoName": "entindex_attacking_object", "options": { "default": -1 } }, "damageDirection": { "type": ".CMsgVector", "id": 23, "protoName": "damage_direction" }, "isSecondaryStat": { "type": "bool", "id": 24, "protoName": "is_secondary_stat" }, "effectiveness": { "type": "float", "id": 25 }, "critDamage": { "type": "float", "id": 26, "protoName": "crit_damage" }, "serverTick": { "type": "int32", "id": 29, "protoName": "server_tick" } } }, "PingCommonData": { "edition": "proto2", "fields": { "pingMessageId": { "type": "uint32", "id": 1, "protoName": "ping_message_id" }, "pingLocation": { "type": ".CMsgVector", "id": 2, "protoName": "ping_location" }, "entityIndex": { "type": "uint32", "id": 3, "protoName": "entity_index", "options": { "default": 16777215 } }, "senderPlayerSlot": { "type": "int32", "id": 4, "protoName": "sender_player_slot", "options": { "default": -1 } }, "speechConcept": { "type": "int32", "id": 5, "protoName": "speech_concept" }, "responseChosen": { "type": "string", "id": 6, "protoName": "response_chosen" }, "cooldownTime": { "type": "float", "id": 7, "protoName": "cooldown_time" } } }, "CCitadelUserMsg_MapPing": { "edition": "proto2", "fields": { "pingData": { "type": ".PingCommonData", "id": 1, "protoName": "ping_data" }, "eventType": { "type": "uint32", "id": 2, "protoName": "event_type" }, "pingMarkerAndSoundInfo": { "type": ".ChatMsgPingMarkerInfo", "id": 3, "protoName": "ping_marker_and_sound_info", "options": { "default": "k_EPingMarkerInfo_ShowMarkerAndSound" } }, "pingedEnemyEntity": { "type": "bool", "id": 4, "protoName": "pinged_enemy_entity" }, "pingedEntityClass": { "type": "uint32", "id": 5, "protoName": "pinged_entity_class" }, "isMinimapPing": { "type": "bool", "id": 6, "protoName": "is_minimap_ping" }, "pingedHeroName": { "type": "string", "id": 7, "protoName": "pinged_hero_name" }, "isBlindPing": { "type": "bool", "id": 8, "protoName": "is_blind_ping" } } }, "CCitadelUserMsg_AbilityPing": { "edition": "proto2", "fields": { "pingData": { "type": ".PingCommonData", "id": 1, "protoName": "ping_data" }, "abilityId": { "type": "uint32", "id": 2, "protoName": "ability_id" }, "abilityCooldown": { "type": "float", "id": 3, "protoName": "ability_cooldown" }, "pingMarkerAndSoundInfo": { "type": ".ChatMsgPingMarkerInfo", "id": 4, "protoName": "ping_marker_and_sound_info", "options": { "default": "k_EPingMarkerInfo_ShowMarkerAndSound" } } } }, "CCitadelUserMsg_QuickResponse": { "edition": "proto2", "fields": { "pingData": { "type": ".PingCommonData", "id": 1, "protoName": "ping_data" }, "respondingToPingMessageId": { "type": "uint32", "id": 2, "protoName": "responding_to_ping_message_id" }, "respondingToPlayerSlot": { "type": "int32", "id": 3, "protoName": "responding_to_player_slot", "options": { "default": -1 } }, "laneColor": { "type": ".CMsgLaneColor", "id": 4, "protoName": "lane_color", "options": { "default": "k_ELaneColor_Invalid" } } } }, "CCitadelUserMsg_ItemDraftReaction": { "edition": "proto2", "fields": { "pingData": { "type": ".PingCommonData", "id": 1, "protoName": "ping_data" }, "rare": { "type": "bool", "id": 2 }, "legendary": { "type": "bool", "id": 3 } } }, "CCitadelUserMsg_MapLine": { "edition": "proto2", "fields": { "senderPlayerSlot": { "type": "int32", "id": 1, "protoName": "sender_player_slot", "options": { "default": -1 } }, "mapline": { "type": ".CMsgMapLine", "id": 2 } } }, "CCitadelUserMsg_TeamRewards": { "edition": "proto2", "fields": { "xp": { "type": "uint32", "id": 1 }, "gold": { "type": "uint32", "id": 2 }, "winner": { "type": "bool", "id": 3 } } }, "CCitadelUserMsg_TriggerDamageFlash": { "edition": "proto2", "fields": { "entindexFlashVictim": { "type": "int32", "id": 1, "protoName": "entindex_flash_victim", "options": { "default": -1 } }, "entindexFlashAttacker": { "type": "int32", "id": 2, "protoName": "entindex_flash_attacker", "options": { "default": -1 } }, "entindexFlashHitgroup": { "type": "int32", "id": 3, "protoName": "entindex_flash_hitgroup" }, "flashValue": { "type": "uint32", "id": 4, "protoName": "flash_value" }, "flashType": { "type": "uint32", "id": 5, "protoName": "flash_type" }, "flashFlags": { "type": "uint32", "id": 6, "protoName": "flash_flags" }, "flashPosition": { "type": ".CMsgVector", "id": 7, "protoName": "flash_position" } } }, "CCitadelUserMsg_AbilitiesChanged": { "edition": "proto2", "fields": { "purchaserPlayerSlot": { "type": "int32", "id": 1, "protoName": "purchaser_player_slot", "options": { "default": -1 } }, "abilityId": { "type": "uint32", "id": 2, "protoName": "ability_id" }, "change": { "type": ".CCitadelUserMsg_AbilitiesChanged.Change", "id": 3, "options": { "default": "EInvalid" } } }, "nested": { "Change": { "values": { "EInvalid": -1, "EPurchased": 0, "EUpgraded": 1, "ESold": 2, "ESwappedActivatedAbility": 3, "EFailure": 4 } } } }, "CCitadelUserMsg_AbilityInterrupted": { "edition": "proto2", "fields": { "entindexVictim": { "type": "int32", "id": 1, "protoName": "entindex_victim", "options": { "default": -1 } }, "entindexInterrupter": { "type": "int32", "id": 2, "protoName": "entindex_interrupter", "options": { "default": -1 } }, "abilityIdInterrupted": { "type": "uint32", "id": 3, "protoName": "ability_id_interrupted" }, "abilityIdInterrupter": { "type": "uint32", "id": 4, "protoName": "ability_id_interrupter" }, "heroIdInterrupter": { "type": "uint32", "id": 5, "protoName": "hero_id_interrupter" } } }, "CCitadelUserMsg_AbilityLateFailure": { "edition": "proto2", "fields": { "entindexCaster": { "type": "int32", "id": 1, "protoName": "entindex_caster", "options": { "default": -1 } }, "entindexAbility": { "type": "int32", "id": 2, "protoName": "entindex_ability", "options": { "default": -1