Skip to content

Commit 644a093

Browse files
committed
[Automation] Update Game Events - 26.07.2024
1 parent 98fa869 commit 644a093

File tree

1 file changed

+95
-98
lines changed

1 file changed

+95
-98
lines changed

src/gameevents/GGameEvents.h

Lines changed: 95 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -4,103 +4,22 @@
44
#include <string>
55

66
std::map<std::string, std::string> gameEventsRegister = {
7-
{ "server_spawn", "OnServerSpawn" },
8-
{ "server_pre_shutdown", "OnServerPreShutdown" },
9-
{ "server_shutdown", "OnServerShutdown" },
10-
{ "server_message", "OnServerMessage" },
11-
{ "server_cvar", "OnServerCvar" },
12-
{ "player_activate", "OnPlayerActivate" },
13-
{ "player_connect_full", "OnPlayerConnectFull" },
14-
{ "player_full_update", "OnPlayerFullUpdate" },
15-
{ "player_disconnect", "OnPlayerDisconnect" },
16-
{ "player_info", "OnPlayerInfo" },
17-
{ "player_spawn", "OnPlayerSpawn" },
18-
{ "player_team", "OnPlayerTeam" },
19-
{ "local_player_team", "OnLocalPlayerTeam" },
20-
{ "local_player_controller_team", "OnLocalPlayerControllerTeam" },
21-
{ "player_changename", "OnPlayerChangename" },
22-
{ "player_hurt", "OnPlayerHurt" },
23-
{ "local_player_pawn_changed", "OnLocalPlayerPawnChanged" },
24-
{ "teamplay_broadcast_audio", "OnTeamplayBroadcastAudio" },
25-
{ "finale_start", "OnFinaleStart" },
26-
{ "player_stats_updated", "OnPlayerStatsUpdated" },
27-
{ "user_data_downloaded", "OnUserDataDownloaded" },
28-
{ "ragdoll_dissolved", "OnRagdollDissolved" },
29-
{ "team_info", "OnTeamInfo" },
30-
{ "team_score", "OnTeamScore" },
31-
{ "hltv_cameraman", "OnHltvCameraman" },
32-
{ "hltv_chase", "OnHltvChase" },
33-
{ "hltv_rank_camera", "OnHltvRankCamera" },
34-
{ "hltv_rank_entity", "OnHltvRankEntity" },
35-
{ "hltv_fixed", "OnHltvFixed" },
36-
{ "hltv_message", "OnHltvMessage" },
37-
{ "hltv_status", "OnHltvStatus" },
38-
{ "hltv_title", "OnHltvTitle" },
39-
{ "hltv_chat", "OnHltvChat" },
40-
{ "hltv_versioninfo", "OnHltvVersioninfo" },
41-
{ "hltv_replay", "OnHltvReplay" },
42-
{ "map_shutdown", "OnMapShutdown" },
43-
{ "map_transition", "OnMapTransition" },
44-
{ "hostname_changed", "OnHostnameChanged" },
45-
{ "difficulty_changed", "OnDifficultyChanged" },
46-
{ "game_message", "OnGameMessage" },
47-
{ "game_newmap", "OnGameNewmap" },
48-
{ "round_start", "OnRoundStart" },
49-
{ "warmup_end", "OnWarmupEnd" },
50-
{ "round_end", "OnRoundEnd" },
51-
{ "round_start_pre_entity", "OnRoundStartPreEntity" },
52-
{ "round_start_post_nav", "OnRoundStartPostNav" },
53-
{ "round_freeze_end", "OnRoundFreezeEnd" },
54-
{ "teamplay_round_start", "OnTeamplayRoundStart" },
55-
{ "player_death", "OnPlayerDeath" },
56-
{ "player_footstep", "OnPlayerFootstep" },
57-
{ "player_hintmessage", "OnPlayerHintmessage" },
58-
{ "break_breakable", "OnBreakBreakable" },
59-
{ "break_prop", "OnBreakProp" },
60-
{ "entity_killed", "OnEntityKilled" },
61-
{ "door_close", "OnDoorClose" },
62-
{ "vote_started", "OnVoteStarted" },
63-
{ "vote_failed", "OnVoteFailed" },
64-
{ "vote_passed", "OnVotePassed" },
65-
{ "vote_changed", "OnVoteChanged" },
66-
{ "vote_cast_yes", "OnVoteCastYes" },
67-
{ "vote_cast_no", "OnVoteCastNo" },
68-
{ "achievement_event", "OnAchievementEvent" },
69-
{ "achievement_earned", "OnAchievementEarned" },
70-
{ "achievement_write_failed", "OnAchievementWriteFailed" },
71-
{ "bonus_updated", "OnBonusUpdated" },
72-
{ "spec_target_updated", "OnSpecTargetUpdated" },
73-
{ "spec_mode_updated", "OnSpecModeUpdated" },
74-
{ "entity_visible", "OnEntityVisible" },
75-
{ "gameinstructor_draw", "OnGameinstructorDraw" },
76-
{ "gameinstructor_nodraw", "OnGameinstructorNodraw" },
77-
{ "flare_ignite_npc", "OnFlareIgniteNpc" },
78-
{ "helicopter_grenade_punt_miss", "OnHelicopterGrenadePuntMiss" },
79-
{ "physgun_pickup", "OnPhysgunPickup" },
80-
{ "inventory_updated", "OnInventoryUpdated" },
81-
{ "cart_updated", "OnCartUpdated" },
82-
{ "store_pricesheet_updated", "OnStorePricesheetUpdated" },
83-
{ "item_schema_initialized", "OnItemSchemaInitialized" },
84-
{ "drop_rate_modified", "OnDropRateModified" },
85-
{ "event_ticket_modified", "OnEventTicketModified" },
86-
{ "gc_connected", "OnGcConnected" },
87-
{ "instructor_start_lesson", "OnInstructorStartLesson" },
88-
{ "instructor_close_lesson", "OnInstructorCloseLesson" },
89-
{ "instructor_server_hint_create", "OnInstructorServerHintCreate" },
90-
{ "clientside_lesson_closed", "OnClientsideLessonClosed" },
91-
{ "dynamic_shadow_light_changed", "OnDynamicShadowLightChanged" },
927
{ "gameui_hidden", "OnGameuiHidden" },
93-
{ "items_gifted", "OnItemsGifted" },
8+
{ "player_team", "OnPlayerTeam" },
9+
{ "player_chat", "OnPlayerChat" },
9410
{ "player_score", "OnPlayerScore" },
9511
{ "player_shoot", "OnPlayerShoot" },
9612
{ "game_init", "OnGameInit" },
13+
{ "game_newmap", "OnGameNewmap" },
9714
{ "game_start", "OnGameStart" },
9815
{ "game_end", "OnGameEnd" },
9916
{ "round_announce_match_point", "OnRoundAnnounceMatchPoint" },
10017
{ "round_announce_final", "OnRoundAnnounceFinal" },
10118
{ "round_announce_last_round_half", "OnRoundAnnounceLastRoundHalf" },
10219
{ "round_announce_match_start", "OnRoundAnnounceMatchStart" },
10320
{ "round_announce_warmup", "OnRoundAnnounceWarmup" },
21+
{ "warmup_end", "OnWarmupEnd" },
22+
{ "round_end", "OnRoundEnd" },
10423
{ "round_end_upload_stats", "OnRoundEndUploadStats" },
10524
{ "round_officially_ended", "OnRoundOfficiallyEnded" },
10625
{ "round_time_warning", "OnRoundTimeWarning" },
@@ -112,23 +31,33 @@ std::map<std::string, std::string> gameEventsRegister = {
11231
{ "begin_new_match", "OnBeginNewMatch" },
11332
{ "dm_bonus_weapon_start", "OnDmBonusWeaponStart" },
11433
{ "survival_announce_phase", "OnSurvivalAnnouncePhase" },
115-
{ "broken_breakable", "OnBrokenBreakable" },
34+
{ "break_prop", "OnBreakProp" },
11635
{ "player_decal", "OnPlayerDecal" },
117-
{ "set_instructor_group_enabled", "OnSetInstructorGroupEnabled" },
36+
{ "entity_visible", "OnEntityVisible" },
37+
{ "instructor_server_hint_create", "OnInstructorServerHintCreate" },
11838
{ "instructor_server_hint_stop", "OnInstructorServerHintStop" },
11939
{ "read_game_titledata", "OnReadGameTitledata" },
12040
{ "write_game_titledata", "OnWriteGameTitledata" },
12141
{ "reset_game_titledata", "OnResetGameTitledata" },
12242
{ "weaponhud_selection", "OnWeaponhudSelection" },
12343
{ "vote_ended", "OnVoteEnded" },
44+
{ "vote_started", "OnVoteStarted" },
45+
{ "vote_changed", "OnVoteChanged" },
12446
{ "vote_cast", "OnVoteCast" },
12547
{ "vote_options", "OnVoteOptions" },
12648
{ "endmatch_mapvote_selecting_map", "OnEndmatchMapvoteSelectingMap" },
12749
{ "endmatch_cmm_start_reveal_items", "OnEndmatchCmmStartRevealItems" },
50+
{ "inventory_updated", "OnInventoryUpdated" },
12851
{ "client_loadout_changed", "OnClientLoadoutChanged" },
12952
{ "add_player_sonar_icon", "OnAddPlayerSonarIcon" },
53+
{ "door_open", "OnDoorOpen" },
54+
{ "door_closed", "OnDoorClosed" },
55+
{ "door_break", "OnDoorBreak" },
13056
{ "add_bullet_hit_marker", "OnAddBulletHitMarker" },
57+
{ "player_death", "OnPlayerDeath" },
13158
{ "other_death", "OnOtherDeath" },
59+
{ "player_hurt", "OnPlayerHurt" },
60+
{ "bullet_damage", "OnBulletDamage" },
13261
{ "item_purchase", "OnItemPurchase" },
13362
{ "bomb_beginplant", "OnBombBeginplant" },
13463
{ "bomb_abortplant", "OnBombAbortplant" },
@@ -157,7 +86,6 @@ std::map<std::string, std::string> gameEventsRegister = {
15786
{ "weapon_fire", "OnWeaponFire" },
15887
{ "weapon_fire_on_empty", "OnWeaponFireOnEmpty" },
15988
{ "grenade_thrown", "OnGrenadeThrown" },
160-
{ "weapon_outofammo", "OnWeaponOutofammo" },
16189
{ "weapon_reload", "OnWeaponReload" },
16290
{ "weapon_zoom", "OnWeaponZoom" },
16391
{ "silencer_detach", "OnSilencerDetach" },
@@ -197,6 +125,7 @@ std::map<std::string, std::string> gameEventsRegister = {
197125
{ "inferno_extinguish", "OnInfernoExtinguish" },
198126
{ "decoy_firing", "OnDecoyFiring" },
199127
{ "bullet_impact", "OnBulletImpact" },
128+
{ "player_footstep", "OnPlayerFootstep" },
200129
{ "player_jump", "OnPlayerJump" },
201130
{ "player_blind", "OnPlayerBlind" },
202131
{ "player_falldamage", "OnPlayerFalldamage" },
@@ -206,6 +135,7 @@ std::map<std::string, std::string> gameEventsRegister = {
206135
{ "nav_blocked", "OnNavBlocked" },
207136
{ "nav_generate", "OnNavGenerate" },
208137
{ "achievement_info_loaded", "OnAchievementInfoLoaded" },
138+
{ "spec_mode_updated", "OnSpecModeUpdated" },
209139
{ "hltv_changed_mode", "OnHltvChangedMode" },
210140
{ "cs_game_disconnected", "OnCsGameDisconnected" },
211141
{ "cs_round_final_beep", "OnCsRoundFinalBeep" },
@@ -232,13 +162,7 @@ std::map<std::string, std::string> gameEventsRegister = {
232162
{ "sfuievent", "OnSfuievent" },
233163
{ "start_vote", "OnStartVote" },
234164
{ "player_given_c4", "OnPlayerGivenC4" },
235-
{ "tr_player_flashbanged", "OnTrPlayerFlashbanged" },
236-
{ "tr_mark_complete", "OnTrMarkComplete" },
237-
{ "tr_mark_best_time", "OnTrMarkBestTime" },
238-
{ "tr_exit_hint_trigger", "OnTrExitHintTrigger" },
239165
{ "bot_takeover", "OnBotTakeover" },
240-
{ "tr_show_finish_msgbox", "OnTrShowFinishMsgbox" },
241-
{ "tr_show_exit_msgbox", "OnTrShowExitMsgbox" },
242166
{ "jointeam_failed", "OnJointeamFailed" },
243167
{ "teamchange_pending", "OnTeamchangePending" },
244168
{ "material_default_complete", "OnMaterialDefaultComplete" },
@@ -273,9 +197,82 @@ std::map<std::string, std::string> gameEventsRegister = {
273197
{ "team_intro_start", "OnTeamIntroStart" },
274198
{ "team_intro_end", "OnTeamIntroEnd" },
275199
{ "bullet_flight_resolution", "OnBulletFlightResolution" },
276-
{ "door_break", "OnDoorBreak" },
277-
{ "door_closed", "OnDoorClosed" },
278-
{ "door_open", "OnDoorOpen" },
279200
{ "game_phase_changed", "OnGamePhaseChanged" },
201+
{ "clientside_reload_custom_econ", "OnClientsideReloadCustomEcon" },
202+
{ "server_spawn", "OnServerSpawn" },
203+
{ "server_pre_shutdown", "OnServerPreShutdown" },
204+
{ "server_shutdown", "OnServerShutdown" },
205+
{ "server_message", "OnServerMessage" },
206+
{ "server_cvar", "OnServerCvar" },
207+
{ "player_activate", "OnPlayerActivate" },
208+
{ "player_connect_full", "OnPlayerConnectFull" },
209+
{ "player_full_update", "OnPlayerFullUpdate" },
210+
{ "player_connect", "OnPlayerConnect" },
211+
{ "player_disconnect", "OnPlayerDisconnect" },
212+
{ "player_info", "OnPlayerInfo" },
213+
{ "player_spawn", "OnPlayerSpawn" },
214+
{ "local_player_team", "OnLocalPlayerTeam" },
215+
{ "local_player_controller_team", "OnLocalPlayerControllerTeam" },
216+
{ "player_changename", "OnPlayerChangename" },
217+
{ "local_player_pawn_changed", "OnLocalPlayerPawnChanged" },
218+
{ "teamplay_broadcast_audio", "OnTeamplayBroadcastAudio" },
219+
{ "finale_start", "OnFinaleStart" },
220+
{ "player_stats_updated", "OnPlayerStatsUpdated" },
221+
{ "user_data_downloaded", "OnUserDataDownloaded" },
222+
{ "ragdoll_dissolved", "OnRagdollDissolved" },
223+
{ "team_info", "OnTeamInfo" },
224+
{ "team_score", "OnTeamScore" },
225+
{ "hltv_cameraman", "OnHltvCameraman" },
226+
{ "hltv_chase", "OnHltvChase" },
227+
{ "hltv_rank_camera", "OnHltvRankCamera" },
228+
{ "hltv_rank_entity", "OnHltvRankEntity" },
229+
{ "hltv_fixed", "OnHltvFixed" },
230+
{ "hltv_message", "OnHltvMessage" },
231+
{ "hltv_status", "OnHltvStatus" },
232+
{ "hltv_title", "OnHltvTitle" },
233+
{ "hltv_chat", "OnHltvChat" },
234+
{ "hltv_versioninfo", "OnHltvVersioninfo" },
235+
{ "hltv_replay", "OnHltvReplay" },
280236
{ "hltv_replay_status", "OnHltvReplayStatus" },
237+
{ "demo_stop", "OnDemoStop" },
238+
{ "map_shutdown", "OnMapShutdown" },
239+
{ "map_transition", "OnMapTransition" },
240+
{ "hostname_changed", "OnHostnameChanged" },
241+
{ "difficulty_changed", "OnDifficultyChanged" },
242+
{ "game_message", "OnGameMessage" },
243+
{ "round_start", "OnRoundStart" },
244+
{ "round_start_pre_entity", "OnRoundStartPreEntity" },
245+
{ "round_start_post_nav", "OnRoundStartPostNav" },
246+
{ "round_freeze_end", "OnRoundFreezeEnd" },
247+
{ "teamplay_round_start", "OnTeamplayRoundStart" },
248+
{ "player_hintmessage", "OnPlayerHintmessage" },
249+
{ "break_breakable", "OnBreakBreakable" },
250+
{ "broken_breakable", "OnBrokenBreakable" },
251+
{ "entity_killed", "OnEntityKilled" },
252+
{ "door_close", "OnDoorClose" },
253+
{ "vote_failed", "OnVoteFailed" },
254+
{ "vote_passed", "OnVotePassed" },
255+
{ "vote_cast_yes", "OnVoteCastYes" },
256+
{ "vote_cast_no", "OnVoteCastNo" },
257+
{ "achievement_event", "OnAchievementEvent" },
258+
{ "achievement_earned", "OnAchievementEarned" },
259+
{ "achievement_write_failed", "OnAchievementWriteFailed" },
260+
{ "bonus_updated", "OnBonusUpdated" },
261+
{ "spec_target_updated", "OnSpecTargetUpdated" },
262+
{ "gameinstructor_draw", "OnGameinstructorDraw" },
263+
{ "gameinstructor_nodraw", "OnGameinstructorNodraw" },
264+
{ "flare_ignite_npc", "OnFlareIgniteNpc" },
265+
{ "helicopter_grenade_punt_miss", "OnHelicopterGrenadePuntMiss" },
266+
{ "physgun_pickup", "OnPhysgunPickup" },
267+
{ "cart_updated", "OnCartUpdated" },
268+
{ "store_pricesheet_updated", "OnStorePricesheetUpdated" },
269+
{ "item_schema_initialized", "OnItemSchemaInitialized" },
270+
{ "drop_rate_modified", "OnDropRateModified" },
271+
{ "event_ticket_modified", "OnEventTicketModified" },
272+
{ "gc_connected", "OnGcConnected" },
273+
{ "instructor_start_lesson", "OnInstructorStartLesson" },
274+
{ "instructor_close_lesson", "OnInstructorCloseLesson" },
275+
{ "set_instructor_group_enabled", "OnSetInstructorGroupEnabled" },
276+
{ "clientside_lesson_closed", "OnClientsideLessonClosed" },
277+
{ "dynamic_shadow_light_changed", "OnDynamicShadowLightChanged" },
281278
};

0 commit comments

Comments
 (0)