1
0
Fork 0
mirror of https://codeberg.org/demostf/parser.git synced 2026-06-03 10:14:06 +02:00

fix schema for GameEventType

This commit is contained in:
Robin Appelman 2024-02-02 19:31:12 +01:00
commit 042481b3ab
3 changed files with 816 additions and 446 deletions

View file

@ -10894,409 +10894,409 @@
{
"type": "string",
"enum": [
"ServerSpawn",
"ServerChangeLevelFailed",
"ServerShutdown",
"ServerCvar",
"ServerMessage",
"ServerAddBan",
"ServerRemoveBan",
"PlayerConnect",
"PlayerConnectClient",
"PlayerInfo",
"PlayerDisconnect",
"PlayerActivate",
"PlayerSay",
"ClientDisconnect",
"ClientBeginConnect",
"ClientConnected",
"ClientFullConnect",
"HostQuit",
"TeamInfo",
"TeamScore",
"TeamPlayBroadcastAudio",
"PlayerTeam",
"PlayerClass",
"PlayerDeath",
"PlayerHurt",
"PlayerChat",
"PlayerScore",
"PlayerSpawn",
"PlayerShoot",
"PlayerUse",
"PlayerChangeName",
"PlayerHintMessage",
"BasePlayerTeleported",
"GameInit",
"GameNewMap",
"GameStart",
"GameEnd",
"RoundStart",
"RoundEnd",
"GameMessage",
"BreakBreakable",
"BreakProp",
"EntityKilled",
"BonusUpdated",
"AchievementEvent",
"AchievementIncrement",
"PhysgunPickup",
"FlareIgniteNpc",
"HelicopterGrenadePuntMiss",
"UserDataDownloaded",
"RagdollDissolved",
"HLTVChangedMode",
"HLTVChangedTarget",
"VoteEnded",
"VoteStarted",
"VoteChanged",
"VotePassed",
"VoteFailed",
"VoteCast",
"VoteOptions",
"ReplaySaved",
"EnteredPerformanceMode",
"BrowseReplays",
"ReplayYoutubeStats",
"InventoryUpdated",
"CartUpdated",
"StorePriceSheetUpdated",
"EconInventoryConnected",
"ItemSchemaInitialized",
"GcNewSession",
"GcLostSession",
"IntroFinish",
"IntroNextCamera",
"PlayerChangeClass",
"TfMapTimeRemaining",
"TfGameOver",
"CtfFlagCaptured",
"ControlPointInitialized",
"ControlPointUpdateImages",
"ControlPointUpdateLayout",
"ControlPointUpdateCapping",
"ControlPointUpdateOwner",
"ControlPointStartTouch",
"ControlPointEndTouch",
"ControlPointPulseElement",
"ControlPointFakeCapture",
"ControlPointFakeCaptureMultiplier",
"TeamPlayRoundSelected",
"TeamPlayRoundStart",
"TeamPlayRoundActive",
"TeamPlayWaitingBegins",
"TeamPlayWaitingEnds",
"TeamPlayWaitingAboutToEnd",
"TeamPlayRestartRound",
"TeamPlayReadyRestart",
"TeamPlayRoundRestartSeconds",
"TeamPlayTeamReady",
"TeamPlayRoundWin",
"TeamPlayUpdateTimer",
"TeamPlayRoundStalemate",
"TeamPlayOvertimeBegin",
"TeamPlayOvertimeEnd",
"TeamPlaySuddenDeathBegin",
"TeamPlaySuddenDeathEnd",
"TeamPlayGameOver",
"TeamPlayMapTimeRemaining",
"TeamPlayTimerFlash",
"TeamPlayTimerTimeAdded",
"TeamPlayPointStartCapture",
"TeamPlayPointCaptured",
"TeamPlayPointLocked",
"TeamPlayPointUnlocked",
"TeamPlayCaptureBroken",
"TeamPlayCaptureBlocked",
"TeamPlayFlagEvent",
"TeamPlayWinPanel",
"TeamPlayTeamBalancedPlayer",
"TeamPlaySetupFinished",
"TeamPlayAlert",
"TrainingComplete",
"ShowFreezePanel",
"HideFreezePanel",
"FreezeCamStarted",
"LocalPlayerChangeTeam",
"LocalPlayerScoreChanged",
"LocalPlayerChangeClass",
"LocalPlayerRespawn",
"BuildingInfoChanged",
"LocalPlayerChangeDisguise",
"PlayerAccountChanged",
"SpyPdaReset",
"FlagStatusUpdate",
"PlayerStatsUpdated",
"PlayingCommentary",
"PlayerChargeDeployed",
"PlayerBuiltObject",
"PlayerUpgradedObject",
"PlayerCarryObject",
"PlayerDropObject",
"ObjectRemoved",
"ObjectDestroyed",
"ObjectDetonated",
"AchievementEarned",
"SpecTargetUpdated",
"TournamentStateUpdate",
"TournamentEnableCountdown",
"PlayerCalledForMedic",
"PlayerAskedForBall",
"LocalPlayerBecameObserver",
"PlayerIgnitedInv",
"PlayerIgnited",
"PlayerExtinguished",
"PlayerTeleported",
"PlayerHealedMedicCall",
"LocalPlayerChargeReady",
"LocalPlayerWindDown",
"PlayerInvulned",
"EscortSpeed",
"EscortProgress",
"EscortRecede",
"GameUIActivated",
"GameUIHidden",
"PlayerEscortScore",
"PlayerHealOnHit",
"PlayerStealSandvich",
"ShowClassLayout",
"ShowVsPanel",
"PlayerDamaged",
"ArenaPlayerNotification",
"ArenaMatchMaxStreak",
"ArenaRoundStart",
"ArenaWinPanel",
"PveWinPanel",
"AirDash",
"Landed",
"PlayerDamageDodged",
"PlayerStunned",
"ScoutGrandSlam",
"ScoutSlamdollLanded",
"ArrowImpact",
"PlayerJarated",
"PlayerJaratedFade",
"PlayerShieldBlocked",
"PlayerPinned",
"PlayerHealedByMedic",
"PlayerSappedObject",
"ItemFound",
"ShowAnnotation",
"HideAnnotation",
"PostInventoryApplication",
"ControlPointUnlockUpdated",
"DeployBuffBanner",
"PlayerBuff",
"MedicDeath",
"OvertimeNag",
"TeamsChanged",
"HalloweenPumpkinGrab",
"RocketJump",
"RocketJumpLanded",
"StickyJump",
"StickyJumpLanded",
"RocketPackLaunch",
"RocketPackLanded",
"MedicDefended",
"LocalPlayerHealed",
"PlayerDestroyedPipeBomb",
"ObjectDeflected",
"PlayerMvp",
"RaidSpawnMob",
"RaidSpawnSquad",
"NavBlocked",
"PathTrackPassed",
"NumCappersChanged",
"PlayerRegenerate",
"UpdateStatusItem",
"StatsResetRound",
"ScoreStatsAccumulatedUpdate",
"ScoreStatsAccumulatedReset",
"AchievementEarnedLocal",
"PlayerHealed",
"BuildingHealed",
"ItemPickup",
"DuelStatus",
"FishNotice",
"FishNoticeArm",
"SlapNotice",
"ThrowableHit",
"PumpkinLordSummoned",
"PumpkinLordKilled",
"MerasmusSummoned",
"MerasmusKilled",
"MerasmusEscapeWarning",
"MerasmusEscaped",
"EyeballBossSummoned",
"EyeballBossStunned",
"EyeballBossKilled",
"EyeballBossKiller",
"EyeballBossEscapeImminent",
"EyeballBossEscaped",
"NpcHurt",
"ControlPointTimerUpdated",
"PlayerHighFiveStart",
"PlayerHighFiveCancel",
"PlayerHighFiveSuccess",
"PlayerBonusPoints",
"PlayerUpgraded",
"PlayerBuyback",
"PlayerUsedPowerUpBottle",
"ChristmasGiftGrab",
"PlayerKilledAchievementZone",
"PartyUpdated",
"PartyPrefChanged",
"PartyCriteriaChanged",
"PartyInvitesChanged",
"PartyQueueStateChanged",
"PartyChat",
"PartyMemberJoin",
"PartyMemberLeave",
"MatchInvitesUpdated",
"LobbyUpdated",
"MvmMissionUpdate",
"RecalculateHolidays",
"PlayerCurrencyChanged",
"DoomsdayRocketOpen",
"RemoveNemesisRelationships",
"MvmCreditBonusWave",
"MvmCreditBonusAll",
"MvmCreditBonusAllAdvanced",
"MvmQuickSentryUpgrade",
"MvmTankDestroyedByPlayers",
"MvmKillRobotDeliveringBomb",
"MvmPickupCurrency",
"MvmBombCarrierKilled",
"MvmSentryBusterDetonate",
"MvmScoutMarkedForDeath",
"MvmMedicPowerUpShared",
"MvmBeginWave",
"MvmWaveComplete",
"MvmMissionComplete",
"MvmBombResetByPlayer",
"MvmBombAlarmTriggered",
"MvmBombDeployResetByPlayer",
"MvmWaveFailed",
"MvmResetStats",
"DamageResisted",
"RevivePlayerNotify",
"RevivePlayerStopped",
"RevivePlayerComplete",
"PlayerTurnedToGhost",
"MedigunShieldBlockedDamage",
"MvmAdvWaveCompleteNoGates",
"MvmSniperHeadshotCurrency",
"MvmMannhattanPit",
"FlagCarriedInDetectionZone",
"MvmAdvWaveKilledStunRadio",
"PlayerDirectHitStun",
"MvmSentryBusterKilled",
"UpgradesFileChanged",
"RdTeamPointsChanged",
"RdRulesStateChanged",
"RdRobotKilled",
"RdRobotImpact",
"TeamPlayPreRoundTimeLeft",
"ParachuteDeploy",
"ParachuteHolster",
"KillRefillsMeter",
"RpsTauntEvent",
"CongaKill",
"PlayerInitialSpawn",
"CompetitiveVictory",
"CompetitiveStatsUpdate",
"MiniGameWin",
"SentryOnGoActive",
"DuckXpLevelUp",
"QuestLogOpened",
"SchemaUpdated",
"LocalPlayerPickupWeapon",
"RdPlayerScorePoints",
"DemomanDetStickies",
"QuestObjectiveCompleted",
"PlayerScoreChanged",
"KilledCappingPlayer",
"EnvironmentalDeath",
"ProjectileDirectHit",
"PassGet",
"PassScore",
"PassFree",
"PassPassCaught",
"PassBallStolen",
"PassBallBlocked",
"DamagePrevented",
"HalloweenBossKilled",
"EscapedLootIsland",
"TaggedPlayerAsIt",
"MerasmusStunned",
"MerasmusPropFound",
"HalloweenSkeletonKilled",
"SkeletonKilledQuest",
"SkeletonKingKilledQuest",
"EscapeHell",
"CrossSpectralBridge",
"MiniGameWon",
"RespawnGhost",
"KillInHell",
"HalloweenDuckCollected",
"SpecialScore",
"TeamLeaderKilled",
"HalloweenSoulCollected",
"RecalculateTruce",
"DeadRingerCheatDeath",
"CrossbowHeal",
"DamageMitigated",
"PayloadPushed",
"PlayerAbandonedMatch",
"ClDrawline",
"RestartTimerTime",
"WinLimitChanged",
"WinPanelShowScores",
"TopStreamsRequestFinished",
"CompetitiveStateChanged",
"GlobalWarDataUpdated",
"StopWatchChanged",
"DsStop",
"DsScreenshot",
"ShowMatchSummary",
"ExperienceChanged",
"BeginXpLerp",
"MatchmakerStatsUpdated",
"RematchVotePeriodOver",
"RematchFailedToCreate",
"PlayerRematchChange",
"PingUpdated",
"MMStatsUpdated",
"PlayerNextMapVoteChange",
"VoteMapsChanged",
"ProtoDefChanged",
"PlayerDomination",
"PlayerRocketPackPushed",
"QuestRequest",
"QuestResponse",
"QuestProgress",
"ProjectileRemoved",
"QuestMapDataChanged",
"GasDousedPlayerIgnited",
"QuestTurnInState",
"ItemsAcknowledged",
"CapperKilled",
"MainMenuStabilized",
"WorldStatusChanged",
"HLTVStatus",
"HLTVCameraman",
"HLTVRankCamera",
"HLTVRankEntity",
"HLTVFixed",
"HLTVChase",
"HLTVMessage",
"HLTVTitle",
"HLTVChat",
"ReplayStartRecord",
"ReplaySessionInfo",
"ReplayEndRecord",
"ReplayReplaysAvailable",
"ReplayServerError"
"server_spawn",
"server_changelevel_failed",
"server_shutdown",
"server_cvar",
"server_message",
"server_addban",
"server_removeban",
"player_connect",
"player_connect_client",
"player_info",
"player_disconnect",
"player_activate",
"player_say",
"client_disconnect",
"client_beginconnect",
"client_connected",
"client_fullconnect",
"host_quit",
"team_info",
"team_score",
"teamplay_broadcast_audio",
"player_team",
"player_class",
"player_death",
"player_hurt",
"player_chat",
"player_score",
"player_spawn",
"player_shoot",
"player_use",
"player_changename",
"player_hintmessage",
"base_player_teleported",
"game_init",
"game_newmap",
"game_start",
"game_end",
"round_start",
"round_end",
"game_message",
"break_breakable",
"break_prop",
"entity_killed",
"bonus_updated",
"achievement_event",
"achievement_increment",
"physgun_pickup",
"flare_ignite_npc",
"helicopter_grenade_punt_miss",
"user_data_downloaded",
"ragdoll_dissolved",
"hltv_changed_mode",
"hltv_changed_target",
"vote_ended",
"vote_started",
"vote_changed",
"vote_passed",
"vote_failed",
"vote_cast",
"vote_options",
"replay_saved",
"entered_performance_mode",
"browse_replays",
"replay_youtube_stats",
"inventory_updated",
"cart_updated",
"store_pricesheet_updated",
"econ_inventory_connected",
"item_schema_initialized",
"gc_new_session",
"gc_lost_session",
"intro_finish",
"intro_nextcamera",
"player_changeclass",
"tf_map_time_remaining",
"tf_game_over",
"ctf_flag_captured",
"controlpoint_initialized",
"controlpoint_updateimages",
"controlpoint_updatelayout",
"controlpoint_updatecapping",
"controlpoint_updateowner",
"controlpoint_starttouch",
"controlpoint_endtouch",
"controlpoint_pulse_element",
"controlpoint_fake_capture",
"controlpoint_fake_capture_mult",
"teamplay_round_selected",
"teamplay_round_start",
"teamplay_round_active",
"teamplay_waiting_begins",
"teamplay_waiting_ends",
"teamplay_waiting_abouttoend",
"teamplay_restart_round",
"teamplay_ready_restart",
"teamplay_round_restart_seconds",
"teamplay_team_ready",
"teamplay_round_win",
"teamplay_update_timer",
"teamplay_round_stalemate",
"teamplay_overtime_begin",
"teamplay_overtime_end",
"teamplay_suddendeath_begin",
"teamplay_suddendeath_end",
"teamplay_game_over",
"teamplay_map_time_remaining",
"teamplay_timer_flash",
"teamplay_timer_time_added",
"teamplay_point_startcapture",
"teamplay_point_captured",
"teamplay_point_locked",
"teamplay_point_unlocked",
"teamplay_capture_broken",
"teamplay_capture_blocked",
"teamplay_flag_event",
"teamplay_win_panel",
"teamplay_teambalanced_player",
"teamplay_setup_finished",
"teamplay_alert",
"training_complete",
"show_freezepanel",
"hide_freezepanel",
"freezecam_started",
"localplayer_changeteam",
"localplayer_score_changed",
"localplayer_changeclass",
"localplayer_respawn",
"building_info_changed",
"localplayer_changedisguise",
"player_account_changed",
"spy_pda_reset",
"flagstatus_update",
"player_stats_updated",
"playing_commentary",
"player_chargedeployed",
"player_builtobject",
"player_upgradedobject",
"player_carryobject",
"player_dropobject",
"object_removed",
"object_destroyed",
"object_detonated",
"achievement_earned",
"spec_target_updated",
"tournament_stateupdate",
"tournament_enablecountdown",
"player_calledformedic",
"player_askedforball",
"localplayer_becameobserver",
"player_ignited_inv",
"player_ignited",
"player_extinguished",
"player_teleported",
"player_healedmediccall",
"localplayer_chargeready",
"localplayer_winddown",
"player_invulned",
"escort_speed",
"escort_progress",
"escort_recede",
"gameui_activated",
"gameui_hidden",
"player_escort_score",
"player_healonhit",
"player_stealsandvich",
"show_class_layout",
"show_vs_panel",
"player_damaged",
"arena_player_notification",
"arena_match_maxstreak",
"arena_round_start",
"arena_win_panel",
"pve_win_panel",
"air_dash",
"landed",
"player_damage_dodged",
"player_stunned",
"scout_grand_slam",
"scout_slamdoll_landed",
"arrow_impact",
"player_jarated",
"player_jarated_fade",
"player_shield_blocked",
"player_pinned",
"player_healedbymedic",
"player_sapped_object",
"item_found",
"show_annotation",
"hide_annotation",
"post_inventory_application",
"controlpoint_unlock_updated",
"deploy_buff_banner",
"player_buff",
"medic_death",
"overtime_nag",
"teams_changed",
"halloween_pumpkin_grab",
"rocket_jump",
"rocket_jump_landed",
"sticky_jump",
"sticky_jump_landed",
"rocketpack_launch",
"rocketpack_landed",
"medic_defended",
"localplayer_healed",
"player_destroyed_pipebomb",
"object_deflected",
"player_mvp",
"raid_spawn_mob",
"raid_spawn_squad",
"nav_blocked",
"path_track_passed",
"num_cappers_changed",
"player_regenerate",
"update_status_item",
"stats_resetround",
"scorestats_accumulated_update",
"scorestats_accumulated_reset",
"achievement_earned_local",
"player_healed",
"building_healed",
"item_pickup",
"duel_status",
"fish_notice",
"fish_notice__arm",
"slap_notice",
"throwable_hit",
"pumpkin_lord_summoned",
"pumpkin_lord_killed",
"merasmus_summoned",
"merasmus_killed",
"merasmus_escape_warning",
"merasmus_escaped",
"eyeball_boss_summoned",
"eyeball_boss_stunned",
"eyeball_boss_killed",
"eyeball_boss_killer",
"eyeball_boss_escape_imminent",
"eyeball_boss_escaped",
"npc_hurt",
"controlpoint_timer_updated",
"player_highfive_start",
"player_highfive_cancel",
"player_highfive_success",
"player_bonuspoints",
"player_upgraded",
"player_buyback",
"player_used_powerup_bottle",
"christmas_gift_grab",
"player_killed_achievement_zone",
"party_updated",
"party_pref_changed",
"party_criteria_changed",
"party_invites_changed",
"party_queue_state_changed",
"party_chat",
"party_member_join",
"party_member_leave",
"match_invites_updated",
"lobby_updated",
"mvm_mission_update",
"recalculate_holidays",
"player_currency_changed",
"doomsday_rocket_open",
"remove_nemesis_relationships",
"mvm_creditbonus_wave",
"mvm_creditbonus_all",
"mvm_creditbonus_all_advanced",
"mvm_quick_sentry_upgrade",
"mvm_tank_destroyed_by_players",
"mvm_kill_robot_delivering_bomb",
"mvm_pickup_currency",
"mvm_bomb_carrier_killed",
"mvm_sentrybuster_detonate",
"mvm_scout_marked_for_death",
"mvm_medic_powerup_shared",
"mvm_begin_wave",
"mvm_wave_complete",
"mvm_mission_complete",
"mvm_bomb_reset_by_player",
"mvm_bomb_alarm_triggered",
"mvm_bomb_deploy_reset_by_player",
"mvm_wave_failed",
"mvm_reset_stats",
"damage_resisted",
"revive_player_notify",
"revive_player_stopped",
"revive_player_complete",
"player_turned_to_ghost",
"medigun_shield_blocked_damage",
"mvm_adv_wave_complete_no_gates",
"mvm_sniper_headshot_currency",
"mvm_mannhattan_pit",
"flag_carried_in_detection_zone",
"mvm_adv_wave_killed_stun_radio",
"player_directhit_stun",
"mvm_sentrybuster_killed",
"upgrades_file_changed",
"rd_team_points_changed",
"rd_rules_state_changed",
"rd_robot_killed",
"rd_robot_impact",
"teamplay_pre_round_time_left",
"parachute_deploy",
"parachute_holster",
"kill_refills_meter",
"rps_taunt_event",
"conga_kill",
"player_initial_spawn",
"competitive_victory",
"competitive_stats_update",
"minigame_win",
"sentry_on_go_active",
"duck_xp_level_up",
"questlog_opened",
"schema_updated",
"localplayer_pickup_weapon",
"rd_player_score_points",
"demoman_det_stickies",
"quest_objective_completed",
"player_score_changed",
"killed_capping_player",
"environmental_death",
"projectile_direct_hit",
"pass_get",
"pass_score",
"pass_free",
"pass_pass_caught",
"pass_ball_stolen",
"pass_ball_blocked",
"damage_prevented",
"halloween_boss_killed",
"escaped_loot_island",
"tagged_player_as_it",
"merasmus_stunned",
"merasmus_prop_found",
"halloween_skeleton_killed",
"skeleton_killed_quest",
"skeleton_king_killed_quest",
"escape_hell",
"cross_spectral_bridge",
"minigame_won",
"respawn_ghost",
"kill_in_hell",
"halloween_duck_collected",
"special_score",
"team_leader_killed",
"halloween_soul_collected",
"recalculate_truce",
"deadringer_cheat_death",
"crossbow_heal",
"damage_mitigated",
"payload_pushed",
"player_abandoned_match",
"cl_drawline",
"restart_timer_time",
"winlimit_changed",
"winpanel_show_scores",
"top_streams_request_finished",
"competitive_state_changed",
"global_war_data_updated",
"stop_watch_changed",
"ds_stop",
"ds_screenshot",
"show_match_summary",
"experience_changed",
"begin_xp_lerp",
"matchmaker_stats_updated",
"rematch_vote_period_over",
"rematch_failed_to_create",
"player_rematch_change",
"ping_updated",
"mmstats_updated",
"player_next_map_vote_change",
"vote_maps_changed",
"proto_def_changed",
"player_domination",
"player_rocketpack_pushed",
"quest_request",
"quest_response",
"quest_progress",
"projectile_removed",
"quest_map_data_changed",
"gas_doused_player_ignited",
"quest_turn_in_state",
"items_acknowledged",
"capper_killed",
"mainmenu_stabilized",
"world_status_changed",
"hltv_status",
"hltv_cameraman",
"hltv_rank_camera",
"hltv_rank_entity",
"hltv_fixed",
"hltv_chase",
"hltv_message",
"hltv_title",
"hltv_chat",
"replay_startrecord",
"replay_sessioninfo",
"replay_endrecord",
"replay_replaysavailable",
"replay_servererror"
]
},
{