3#include <igameevents.h>
28 .Achievement =
e.GetInt(
"achievement"),
36 .Splitscreenplayer =
e.GetInt(
"splitscreenplayer"),
44 .CurVal =
e.GetInt(
"cur_val"),
45 .MaxVal =
e.GetInt(
"max_val"),
62 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
63 .Bone =
e.GetInt(
"bone"),
64 .PosX =
e.GetInt(
"pos_x"),
65 .PosY =
e.GetInt(
"pos_y"),
66 .PosZ =
e.GetInt(
"pos_z"),
67 .AngX =
e.GetInt(
"ang_x"),
68 .AngY =
e.GetInt(
"ang_y"),
69 .AngZ =
e.GetInt(
"ang_z"),
70 .StartX =
e.GetInt(
"start_x"),
71 .StartY =
e.GetInt(
"start_y"),
72 .StartZ =
e.GetInt(
"start_z"),
73 .Hit =
e.GetBool(
"hit"),
80 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
81 .PosX =
e.GetFloat(
"pos_x"),
82 .PosY =
e.GetFloat(
"pos_y"),
83 .PosZ =
e.GetFloat(
"pos_z"),
90 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
91 .Item =
e.GetString(
"item",
""),
92 .Index =
e.GetInt(
"index"),
99 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
100 .Success =
e.GetBool(
"success"),
117 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
124 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
125 .Site =
e.GetInt(
"site"),
139 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
140 .Haskit =
e.GetBool(
"haskit"),
147 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
148 .Site =
e.GetInt(
"site"),
155 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
156 .Site =
e.GetInt(
"site"),
157 .C4 =
e.GetInt(
"c4"),
164 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
165 .Entindex =
e.GetInt(
"entindex"),
172 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
173 .Site =
e.GetInt(
"site"),
174 .C4 =
e.GetInt(
"c4"),
186 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
187 .Site =
e.GetInt(
"site"),
188 .C4 =
e.GetInt(
"c4"),
196 .Numbronze =
e.GetInt(
"numbronze"),
197 .Numsilver =
e.GetInt(
"numsilver"),
198 .Numgold =
e.GetInt(
"numgold"),
205 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
206 .BotidSlot =
e.GetPlayerSlot(
"botid").Get(),
207 .P =
e.GetFloat(
"p"),
208 .Y =
e.GetFloat(
"y"),
209 .R =
e.GetFloat(
"r"),
217 .Material =
e.GetInt(
"material"),
232 .Material =
e.GetInt(
"material"),
240 .AttackerSlot =
e.GetPlayerSlot(
"attacker").Get(),
241 .Distance =
e.GetFloat(
"distance"),
242 .DamageDirX =
e.GetFloat(
"damage_dir_x"),
243 .DamageDirY =
e.GetFloat(
"damage_dir_y"),
244 .DamageDirZ =
e.GetFloat(
"damage_dir_z"),
245 .NumPenetrations =
e.GetInt(
"num_penetrations"),
246 .NoScope =
e.GetBool(
"no_scope"),
247 .InAir =
e.GetBool(
"in_air"),
248 .ShootAngX =
e.GetFloat(
"shoot_ang_x"),
249 .ShootAngY =
e.GetFloat(
"shoot_ang_y"),
250 .ShootAngZ =
e.GetFloat(
"shoot_ang_z"),
251 .AimPunchX =
e.GetFloat(
"aim_punch_x"),
252 .AimPunchY =
e.GetFloat(
"aim_punch_y"),
253 .AimPunchZ =
e.GetFloat(
"aim_punch_z"),
254 .AttackTickCount =
e.GetInt(
"attack_tick_count"),
255 .AttackTickFrac =
e.GetFloat(
"attack_tick_frac"),
256 .RenderTickCount =
e.GetInt(
"render_tick_count"),
257 .RenderTickFrac =
e.GetFloat(
"render_tick_frac"),
258 .InaccuracyTotal =
e.GetFloat(
"inaccuracy_total"),
259 .InaccuracyMove =
e.GetFloat(
"inaccuracy_move"),
260 .InaccuracyAir =
e.GetFloat(
"inaccuracy_air"),
261 .RecoilIndex =
e.GetFloat(
"recoil_index"),
262 .Type =
e.GetInt(
"type"),
269 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
315 .
Steamid =
e.GetString(
"steamid",
""),
342 .
Next =
e.GetBool(
"next"),
365 .ShowTimerAttack =
e.GetBool(
"show_timer_attack"),
366 .TimerTime =
e.GetInt(
"timer_time"),
367 .FinalEvent =
e.GetInt(
"final_event"),
368 .FunfactToken =
e.GetString(
"funfact_token",
""),
369 .FunfactPlayerSlot =
e.GetPlayerSlot(
"funfact_player").Get(),
370 .FunfactData1 =
e.GetInt(
"funfact_data1"),
371 .FunfactData2 =
e.GetInt(
"funfact_data2"),
372 .FunfactData3 =
e.GetInt(
"funfact_data3"),
379 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
380 .Entityid =
e.GetInt(
"entityid"),
381 .X =
e.GetFloat(
"x"),
382 .Y =
e.GetFloat(
"y"),
383 .Z =
e.GetFloat(
"z"),
390 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
391 .Entityid =
e.GetInt(
"entityid"),
392 .X =
e.GetFloat(
"x"),
393 .Y =
e.GetFloat(
"y"),
394 .Z =
e.GetFloat(
"z"),
402 .X =
e.GetFloat(
"x"),
403 .Y =
e.GetFloat(
"y"),
404 .Z =
e.GetFloat(
"z"),
419 .Slot =
e.GetPlayerSlot(
"userid").Get(),
427 .SkiptoTick =
e.GetInt(
"skipto_tick"),
445 .OldDifficulty =
e.GetInt(
"oldDifficulty"),
446 .StrDifficulty =
e.GetString(
"strDifficulty",
""),
453 .
Time =
e.GetInt(
"time"),
454 .Pos =
e.GetInt(
"Pos"),
462 .Dmgstate =
e.GetInt(
"dmgstate"),
483 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
484 .Entindex =
e.GetInt(
"entindex"),
498 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
499 .Cargo =
e.GetInt(
"cargo"),
506 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
507 .Cargo =
e.GetInt(
"cargo"),
508 .Delivered =
e.GetBool(
"delivered"),
515 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
516 .Priority =
e.GetInt(
"priority"),
523 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
540 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
541 .Subject =
e.GetInt(
"subject"),
542 .Type =
e.GetString(
"type",
""),
561 .
Count =
e.GetInt(
"count"),
562 .Slot1 =
e.GetInt(
"slot1"),
563 .Slot2 =
e.GetInt(
"slot2"),
564 .Slot3 =
e.GetInt(
"slot3"),
565 .Slot4 =
e.GetInt(
"slot4"),
566 .Slot5 =
e.GetInt(
"slot5"),
567 .Slot6 =
e.GetInt(
"slot6"),
568 .Slot7 =
e.GetInt(
"slot7"),
569 .Slot8 =
e.GetInt(
"slot8"),
570 .Slot9 =
e.GetInt(
"slot9"),
571 .Slot10 =
e.GetInt(
"slot10"),
578 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
579 .Hasbomb =
e.GetBool(
"hasbomb"),
580 .Isplanted =
e.GetBool(
"isplanted"),
587 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
588 .Canbuy =
e.GetBool(
"canbuy"),
595 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
603 .EntindexAttacker =
e.GetInt(
"entindex_attacker"),
604 .EntindexInflictor =
e.GetInt(
"entindex_inflictor"),
605 .Damagebits =
e.GetInt(
"damagebits"),
612 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
613 .Subject =
e.GetInt(
"subject"),
614 .Classname =
e.GetString(
"classname",
""),
615 .Entityname =
e.GetString(
"entityname",
""),
627 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
628 .Hasbomb =
e.GetBool(
"hasbomb"),
629 .Isplanted =
e.GetBool(
"isplanted"),
636 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
637 .Canbuy =
e.GetBool(
"canbuy"),
644 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
672 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
673 .Entityid =
e.GetInt(
"entityid"),
674 .X =
e.GetFloat(
"x"),
675 .Y =
e.GetFloat(
"y"),
676 .Z =
e.GetFloat(
"z"),
696 .Text =
e.GetString(
"text",
""),
703 .
Mapname =
e.GetString(
"mapname",
""),
718 .Timelimit =
e.GetInt(
"timelimit"),
719 .Fraglimit =
e.GetInt(
"fraglimit"),
720 .Objective =
e.GetString(
"objective",
""),
748 .AttackeridSlot =
e.GetPlayerSlot(
"attackerid").Get(),
749 .Dominated =
e.GetInt(
"dominated"),
750 .Revenge =
e.GetInt(
"revenge"),
751 .Bonus =
e.GetBool(
"bonus"),
758 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
765 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
766 .Weapon =
e.GetString(
"weapon",
""),
778 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
779 .Entityid =
e.GetInt(
"entityid"),
780 .X =
e.GetFloat(
"x"),
781 .Y =
e.GetFloat(
"y"),
782 .Z =
e.GetFloat(
"z"),
799 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
807 .Newmode =
e.GetInt(
"newmode"),
808 .ObsTarget =
e.GetInt(
"obs_target"),
816 .Target2Slot =
e.GetPlayerSlot(
"target2").Get(),
817 .Distance =
e.GetInt(
"distance"),
818 .Theta =
e.GetInt(
"theta"),
819 .Phi =
e.GetInt(
"phi"),
820 .Inertia =
e.GetInt(
"inertia"),
821 .Ineye =
e.GetInt(
"ineye"),
828 .
Text =
e.GetString(
"text",
""),
829 .SteamID =
e.GetUint64(
"steamID"),
836 .
Posx =
e.GetInt(
"posx"),
837 .Posy =
e.GetInt(
"posy"),
838 .Posz =
e.GetInt(
"posz"),
839 .Theta =
e.GetInt(
"theta"),
840 .Phi =
e.GetInt(
"phi"),
841 .Offset =
e.GetInt(
"offset"),
842 .Fov =
e.GetFloat(
"fov"),
843 .TargetSlot =
e.GetPlayerSlot(
"target").Get(),
850 .
Text =
e.GetString(
"text",
""),
857 .
Index =
e.GetInt(
"index"),
858 .Rank =
e.GetFloat(
"rank"),
859 .TargetSlot =
e.GetPlayerSlot(
"target").Get(),
866 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
867 .Rank =
e.GetFloat(
"rank"),
868 .TargetSlot =
e.GetPlayerSlot(
"target").Get(),
875 .
Delay =
e.GetInt(
"delay"),
876 .Reason =
e.GetInt(
"reason"),
891 .Slots =
e.GetInt(
"slots"),
892 .Proxies =
e.GetInt(
"proxies"),
893 .Master =
e.GetString(
"master",
""),
900 .
Text =
e.GetString(
"text",
""),
921 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
922 .Hostage =
e.GetInt(
"hostage"),
929 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
930 .Hostage =
e.GetInt(
"hostage"),
937 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
938 .Hostage =
e.GetInt(
"hostage"),
945 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
946 .Hostage =
e.GetInt(
"hostage"),
947 .Site =
e.GetInt(
"site"),
959 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
960 .Hostage =
e.GetInt(
"hostage"),
975 .X =
e.GetFloat(
"x"),
976 .Y =
e.GetFloat(
"y"),
977 .Z =
e.GetFloat(
"z"),
985 .X =
e.GetFloat(
"x"),
986 .Y =
e.GetFloat(
"y"),
987 .Z =
e.GetFloat(
"z"),
995 .X =
e.GetFloat(
"x"),
996 .Y =
e.GetFloat(
"y"),
997 .Z =
e.GetFloat(
"z"),
1004 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1011 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1012 .HintName =
e.GetString(
"hint_name",
""),
1019 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1020 .HintName =
e.GetString(
"hint_name",
""),
1021 .HintReplaceKey =
e.GetString(
"hint_replace_key",
""),
1022 .HintTarget =
e.GetInt(
"hint_target"),
1023 .HintActivatorUseridSlot =
e.GetPlayerSlot(
"hint_activator_userid").Get(),
1024 .HintTimeout =
e.GetInt(
"hint_timeout"),
1025 .HintIconOnscreen =
e.GetString(
"hint_icon_onscreen",
""),
1026 .HintIconOffscreen =
e.GetString(
"hint_icon_offscreen",
""),
1027 .HintCaption =
e.GetString(
"hint_caption",
""),
1028 .HintActivatorCaption =
e.GetString(
"hint_activator_caption",
""),
1029 .HintColor =
e.GetString(
"hint_color",
""),
1030 .HintIconOffset =
e.GetFloat(
"hint_icon_offset"),
1031 .HintRange =
e.GetFloat(
"hint_range"),
1032 .HintFlags =
e.GetInt(
"hint_flags"),
1033 .HintBinding =
e.GetString(
"hint_binding",
""),
1034 .HintGamepadBinding =
e.GetString(
"hint_gamepad_binding",
""),
1035 .HintAllowNodrawTarget =
e.GetBool(
"hint_allow_nodraw_target"),
1036 .HintNooffscreen =
e.GetBool(
"hint_nooffscreen"),
1037 .HintForcecaption =
e.GetBool(
"hint_forcecaption"),
1038 .HintLocalPlayerOnly =
e.GetBool(
"hint_local_player_only"),
1045 .
HintName =
e.GetString(
"hint_name",
""),
1052 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1053 .HintName =
e.GetString(
"hint_name",
""),
1054 .HintTarget =
e.GetInt(
"hint_target"),
1055 .VrMovementType =
e.GetInt(
"vr_movement_type"),
1056 .VrSingleController =
e.GetBool(
"vr_single_controller"),
1057 .VrControllerType =
e.GetInt(
"vr_controller_type"),
1069 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1070 .Item =
e.GetString(
"item",
""),
1071 .Defindex =
e.GetInt(
"defindex"),
1072 .Canzoom =
e.GetBool(
"canzoom"),
1073 .Hassilencer =
e.GetBool(
"hassilencer"),
1074 .Issilenced =
e.GetBool(
"issilenced"),
1075 .Hastracers =
e.GetBool(
"hastracers"),
1076 .Weptype =
e.GetInt(
"weptype"),
1077 .Ispainted =
e.GetBool(
"ispainted"),
1084 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1085 .Item =
e.GetString(
"item",
""),
1086 .Silent =
e.GetBool(
"silent"),
1087 .Defindex =
e.GetInt(
"defindex"),
1094 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1095 .Item =
e.GetString(
"item",
""),
1096 .Reason =
e.GetInt(
"reason"),
1097 .Limit =
e.GetInt(
"limit"),
1104 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1105 .Index =
e.GetInt(
"index"),
1106 .Behavior =
e.GetInt(
"behavior"),
1113 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1116 .Weapon =
e.GetString(
"weapon",
""),
1123 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1124 .Item =
e.GetString(
"item",
""),
1125 .Defindex =
e.GetInt(
"defindex"),
1137 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1138 .Reason =
e.GetInt(
"reason"),
1160 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1161 .Type =
e.GetString(
"type",
""),
1168 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1169 .Subject =
e.GetInt(
"subject"),
1170 .Type =
e.GetString(
"type",
""),
1187 .
Frags =
e.GetInt(
"frags"),
1188 .MaxRounds =
e.GetInt(
"max_rounds"),
1189 .WinRounds =
e.GetInt(
"win_rounds"),
1190 .Time =
e.GetInt(
"time"),
1212 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1213 .X =
e.GetFloat(
"x"),
1214 .Y =
e.GetFloat(
"y"),
1215 .Z =
e.GetFloat(
"z"),
1222 .
Area =
e.GetInt(
"area"),
1223 .Blocked =
e.GetBool(
"blocked"),
1236 .Mapgroup =
e.GetString(
"mapgroup",
""),
1237 .Skirmishmode =
e.GetString(
"skirmishmode",
""),
1244 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1245 .Subject =
e.GetInt(
"subject"),
1246 .Type =
e.GetString(
"type",
""),
1254 .Othertype =
e.GetString(
"othertype",
""),
1255 .Attacker =
e.GetInt(
"attacker"),
1256 .Weapon =
e.GetString(
"weapon",
""),
1257 .WeaponItemid =
e.GetString(
"weapon_itemid",
""),
1258 .WeaponFauxitemid =
e.GetString(
"weapon_fauxitemid",
""),
1259 .WeaponOriginalownerXuid =
e.GetString(
"weapon_originalowner_xuid",
""),
1260 .Headshot =
e.GetBool(
"headshot"),
1261 .Penetrated =
e.GetInt(
"penetrated"),
1262 .Noscope =
e.GetBool(
"noscope"),
1263 .Thrusmoke =
e.GetBool(
"thrusmoke"),
1264 .Attackerblind =
e.GetBool(
"attackerblind"),
1271 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1278 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1290 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1298 .AvengedPlayerIdSlot =
e.GetPlayerSlot(
"avenged_player_id").Get(),
1305 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1306 .AttackerSlot =
e.GetPlayerSlot(
"attacker").Get(),
1307 .Entityid =
e.GetInt(
"entityid"),
1308 .BlindDuration =
e.GetFloat(
"blind_duration"),
1315 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1316 .Oldname =
e.GetString(
"oldname",
""),
1317 .Newname =
e.GetString(
"newname",
""),
1325 .Userid =
e.GetInt(
"userid"),
1326 .Text =
e.GetString(
"text",
""),
1333 .
Name =
e.GetString(
"name",
""),
1334 .Slot =
e.GetPlayerSlot(
"userid").Get(),
1335 .Networkid =
e.GetString(
"networkid",
""),
1336 .Xuid =
e.GetUint64(
"xuid"),
1337 .Bot =
e.GetBool(
"bot"),
1344 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1351 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1352 .AttackerSlot =
e.GetPlayerSlot(
"attacker").Get(),
1353 .AssisterSlot =
e.GetPlayerSlot(
"assister").Get(),
1354 .Assistedflash =
e.GetBool(
"assistedflash"),
1355 .Weapon =
e.GetString(
"weapon",
""),
1356 .WeaponItemid =
e.GetString(
"weapon_itemid",
""),
1357 .WeaponFauxitemid =
e.GetString(
"weapon_fauxitemid",
""),
1358 .WeaponOriginalownerXuid =
e.GetString(
"weapon_originalowner_xuid",
""),
1359 .Headshot =
e.GetBool(
"headshot"),
1360 .Dominated =
e.GetInt(
"dominated"),
1361 .Revenge =
e.GetInt(
"revenge"),
1362 .Wipe =
e.GetInt(
"wipe"),
1363 .Penetrated =
e.GetInt(
"penetrated"),
1364 .Noreplay =
e.GetBool(
"noreplay"),
1365 .Noscope =
e.GetBool(
"noscope"),
1366 .Thrusmoke =
e.GetBool(
"thrusmoke"),
1367 .Attackerblind =
e.GetBool(
"attackerblind"),
1368 .Distance =
e.GetFloat(
"distance"),
1369 .DmgHealth =
e.GetInt(
"dmg_health"),
1370 .DmgArmor =
e.GetInt(
"dmg_armor"),
1384 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1385 .Reason =
e.GetInt(
"reason"),
1386 .Name =
e.GetString(
"name",
""),
1387 .Networkid =
e.GetString(
"networkid",
""),
1388 .Xuid =
e.GetUint64(
"xuid"),
1389 .PlayerID =
e.GetInt(
"PlayerID"),
1390 .EverFullyConnected =
e.GetBool(
"ever_fully_connected"),
1397 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1398 .Damage =
e.GetFloat(
"damage"),
1405 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1412 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1413 .Count =
e.GetInt(
"count"),
1420 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1434 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1435 .AttackerSlot =
e.GetPlayerSlot(
"attacker").Get(),
1436 .Health =
e.GetInt(
"health"),
1437 .Armor =
e.GetInt(
"armor"),
1438 .Weapon =
e.GetString(
"weapon",
""),
1439 .DmgHealth =
e.GetInt(
"dmg_health"),
1440 .DmgArmor =
e.GetInt(
"dmg_armor"),
1448 .
Name =
e.GetString(
"name",
""),
1449 .Slot =
e.GetPlayerSlot(
"userid").Get(),
1450 .Steamid =
e.GetUint64(
"steamid"),
1451 .Bot =
e.GetBool(
"bot"),
1458 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1465 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1466 .Entityid =
e.GetInt(
"entityid"),
1467 .X =
e.GetFloat(
"x"),
1468 .Y =
e.GetFloat(
"y"),
1469 .Z =
e.GetFloat(
"z"),
1470 .Urgent =
e.GetBool(
"urgent"),
1484 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1491 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1492 .Vote =
e.GetBool(
"vote"),
1499 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1500 .Kills =
e.GetInt(
"kills"),
1501 .Deaths =
e.GetInt(
"deaths"),
1502 .Score =
e.GetInt(
"score"),
1509 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1510 .Weapon =
e.GetInt(
"weapon"),
1511 .Mode =
e.GetInt(
"mode"),
1518 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1519 .Radius =
e.GetInt(
"radius"),
1520 .Duration =
e.GetFloat(
"duration"),
1521 .Step =
e.GetBool(
"step"),
1528 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1535 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1536 .Inrestart =
e.GetBool(
"inrestart"),
1550 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1554 .Silent =
e.GetBool(
"silent"),
1555 .Isbot =
e.GetBool(
"isbot"),
1616 .Reason =
e.GetInt(
"reason"),
1617 .Message =
e.GetString(
"message",
""),
1618 .Legacy =
e.GetInt(
"legacy"),
1619 .PlayerCount =
e.GetInt(
"player_count"),
1620 .Nomusic =
e.GetInt(
"nomusic"),
1637 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1638 .Reason =
e.GetInt(
"reason"),
1639 .Value =
e.GetInt(
"value"),
1640 .Musickitmvps =
e.GetInt(
"musickitmvps"),
1641 .Nomusic =
e.GetInt(
"nomusic"),
1642 .Musickitid =
e.GetInt(
"musickitid"),
1665 .Fraglimit =
e.GetInt(
"fraglimit"),
1666 .Objective =
e.GetString(
"objective",
""),
1688 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1689 .Category =
e.GetInt(
"category"),
1690 .Rank =
e.GetInt(
"rank"),
1697 .
Cvarname =
e.GetString(
"cvarname",
""),
1698 .Cvarvalue =
e.GetString(
"cvarvalue",
""),
1705 .
Text =
e.GetString(
"text",
""),
1712 .
Reason =
e.GetString(
"reason",
""),
1719 .
Reason =
e.GetString(
"reason",
""),
1726 .
Hostname =
e.GetString(
"hostname",
""),
1727 .Address =
e.GetString(
"address",
""),
1728 .Port =
e.GetInt(
"port"),
1729 .Game =
e.GetString(
"game",
""),
1730 .Mapname =
e.GetString(
"mapname",
""),
1731 .Addonname =
e.GetString(
"addonname",
""),
1732 .Maxplayers =
e.GetInt(
"maxplayers"),
1733 .Os =
e.GetString(
"os",
""),
1734 .Dedicated =
e.GetBool(
"dedicated"),
1735 .Password =
e.GetBool(
"password"),
1742 .
Group =
e.GetString(
"group",
""),
1743 .Enabled =
e.GetInt(
"enabled"),
1750 .
Action =
e.GetString(
"action",
""),
1751 .Data =
e.GetString(
"data",
""),
1752 .Slot =
e.GetInt(
"slot"),
1760 .KillerControllerSlot =
e.GetPlayerSlot(
"killer_controller").Get(),
1761 .HitsTaken =
e.GetInt(
"hits_taken"),
1762 .DamageTaken =
e.GetInt(
"damage_taken"),
1763 .HitsGiven =
e.GetInt(
"hits_given"),
1764 .DamageGiven =
e.GetInt(
"damage_given"),
1771 .
LocToken =
e.GetString(
"loc_token",
""),
1772 .Duration =
e.GetInt(
"duration"),
1773 .Slot =
e.GetPlayerSlot(
"userid").Get(),
1780 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1787 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1794 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1801 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1802 .Paradrop =
e.GetInt(
"paradrop"),
1809 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1810 .Entityid =
e.GetInt(
"entityid"),
1811 .X =
e.GetFloat(
"x"),
1812 .Y =
e.GetFloat(
"y"),
1813 .Z =
e.GetFloat(
"z"),
1820 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1821 .Entityid =
e.GetInt(
"entityid"),
1822 .X =
e.GetFloat(
"x"),
1823 .Y =
e.GetFloat(
"y"),
1824 .Z =
e.GetFloat(
"z"),
1831 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1838 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1850 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1851 .Type =
e.GetInt(
"type"),
1852 .VoteParameter =
e.GetInt(
"vote_parameter"),
1864 .
Phase =
e.GetInt(
"phase"),
1871 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1878 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1899 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1907 .NumSpectators =
e.GetInt(
"numSpectators"),
1908 .AvgRank =
e.GetInt(
"avg_rank"),
1909 .NumTSlotsFree =
e.GetInt(
"numTSlotsFree"),
1910 .NumCTSlotsFree =
e.GetInt(
"numCTSlotsFree"),
1917 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1918 .Entityid =
e.GetInt(
"entityid"),
1919 .X =
e.GetFloat(
"x"),
1920 .Y =
e.GetFloat(
"y"),
1921 .Z =
e.GetFloat(
"z"),
1929 .Teamname =
e.GetString(
"teamname",
""),
1947 .Score =
e.GetInt(
"score"),
1954 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
1955 .Toteam =
e.GetInt(
"toteam"),
1963 .
Sound =
e.GetString(
"sound",
""),
1978 .Totalrewards =
e.GetInt(
"totalrewards"),
1979 .Accountid =
e.GetInt(
"accountid"),
1986 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
2001 .PublishedFileId =
e.GetUint64(
"published_file_id"),
2009 .ErrorCode =
e.GetInt(
"error_code"),
2040 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
2047 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
2048 .AttackerSlot =
e.GetPlayerSlot(
"attacker").Get(),
2057 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
2081 .VoteOption2 =
e.GetInt(
"vote_option2"),
2082 .VoteOption3 =
e.GetInt(
"vote_option3"),
2083 .VoteOption4 =
e.GetInt(
"vote_option4"),
2084 .VoteOption5 =
e.GetInt(
"vote_option5"),
2085 .PotentialVotes =
e.GetInt(
"potentialVotes"),
2104 .
Count =
e.GetInt(
"count"),
2105 .Option1 =
e.GetString(
"option1",
""),
2106 .Option2 =
e.GetString(
"option2",
""),
2107 .Option3 =
e.GetString(
"option3",
""),
2108 .Option4 =
e.GetString(
"option4",
""),
2109 .Option5 =
e.GetString(
"option5",
""),
2116 .
Details =
e.GetString(
"details",
""),
2117 .Param1 =
e.GetString(
"param1",
""),
2125 .
Issue =
e.GetString(
"issue",
""),
2126 .Param1 =
e.GetString(
"param1",
""),
2140 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
2141 .Weapon =
e.GetString(
"weapon",
""),
2142 .Silenced =
e.GetBool(
"silenced"),
2149 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
2150 .Weapon =
e.GetString(
"weapon",
""),
2157 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
2164 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
2171 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
2178 .
Slot =
e.GetPlayerSlot(
"userid").Get(),
2179 .Mode =
e.GetInt(
"mode"),
2180 .Entindex =
e.GetInt(
"entindex"),
static std::string ReadFile(const std::filesystem::path &path)
static AchievementEarnedLocal From(IGameEvent &e)
int Achievement
achievement ID
int PlayerSlot
entindex of the player
static AchievementEarned From(IGameEvent &e)
static AchievementEvent From(IGameEvent &e)
std::string AchievementName
non-localized name of achievement
static AchievementInfoLoaded From(IGameEvent &e)
static AchievementWriteFailed From(IGameEvent &e)
static AddBulletHitMarker From(IGameEvent &e)
static AddPlayerSonarIcon From(IGameEvent &e)
static AmmoPickup From(IGameEvent &e)
static AmmoRefill From(IGameEvent &e)
static AnnouncePhaseEnd From(IGameEvent &e)
static BeginNewMatch From(IGameEvent &e)
int Slot
player who was defusing
static BombAbortdefuse From(IGameEvent &e)
int Slot
player who is planting the bomb
static BombAbortplant From(IGameEvent &e)
static BombBeep From(IGameEvent &e)
int Slot
player who is defusing
static BombBegindefuse From(IGameEvent &e)
static BombBeginplant From(IGameEvent &e)
int Slot
player who is planting the bomb
int Slot
player who defused the bomb
static BombDefused From(IGameEvent &e)
int Slot
player who dropped the bomb
static BombDropped From(IGameEvent &e)
static BombExploded From(IGameEvent &e)
int Slot
player who planted the bomb
static BombPickup From(IGameEvent &e)
static BombPlanted From(IGameEvent &e)
int Slot
player who planted the bomb
static BonusUpdated From(IGameEvent &e)
static BotTakeover From(IGameEvent &e)
static BreakBreakable From(IGameEvent &e)
static BreakProp From(IGameEvent &e)
static BrokenBreakable From(IGameEvent &e)
static BulletDamage From(IGameEvent &e)
int VictimSlot
player index who was hurt
static BuytimeEnded From(IGameEvent &e)
static CartUpdated From(IGameEvent &e)
static ChoppersIncomingWarning From(IGameEvent &e)
static ClientDisconnect From(IGameEvent &e)
static ClientLoadoutChanged From(IGameEvent &e)
static ClientsideLessonClosed From(IGameEvent &e)
static ClientsideReloadCustomEcon From(IGameEvent &e)
static CsGameDisconnected From(IGameEvent &e)
static CsIntermission From(IGameEvent &e)
static CsMatchEndRestart From(IGameEvent &e)
static CsPreRestart From(IGameEvent &e)
static CsPrevNextSpectator From(IGameEvent &e)
static CsRoundFinalBeep From(IGameEvent &e)
static CsRoundStartBeep From(IGameEvent &e)
static CsWinPanelMatch From(IGameEvent &e)
static CsWinPanelRound From(IGameEvent &e)
static DecoyDetonate From(IGameEvent &e)
static DecoyFiring From(IGameEvent &e)
static DecoyStarted From(IGameEvent &e)
static DefuserDropped From(IGameEvent &e)
int Entityid
defuser's entity ID
static DefuserPickup From(IGameEvent &e)
int Entityid
defuser's entity ID
static DemoSkip From(IGameEvent &e)
int PlaybackTick
current playback tick
static DemoStart From(IGameEvent &e)
static DemoStop From(IGameEvent &e)
static DifficultyChanged From(IGameEvent &e)
static DmBonusWeaponStart From(IGameEvent &e)
int Time
The length of time that this bonus lasts.
static DoorBreak From(IGameEvent &e)
bool Checkpoint
Is the door a checkpoint door.
static DoorClose From(IGameEvent &e)
static DoorClosed From(IGameEvent &e)
static DoorMoving From(IGameEvent &e)
static DoorOpen From(IGameEvent &e)
static DroneAboveRoof From(IGameEvent &e)
static DroneCargoDetached From(IGameEvent &e)
static DroneDispatched From(IGameEvent &e)
static DronegunAttack From(IGameEvent &e)
static DropRateModified From(IGameEvent &e)
static DynamicShadowLightChanged From(IGameEvent &e)
static DzItemInteraction From(IGameEvent &e)
static EnableRestartVoting From(IGameEvent &e)
static EndmatchCmmStartRevealItems From(IGameEvent &e)
int Count
Number of "ties".
static EndmatchMapvoteSelectingMap From(IGameEvent &e)
static EnterBombzone From(IGameEvent &e)
static EnterBuyzone From(IGameEvent &e)
static EnterRescueZone From(IGameEvent &e)
static EntityKilled From(IGameEvent &e)
static EntityVisible From(IGameEvent &e)
int Slot
The player who sees the entity.
static EventTicketModified From(IGameEvent &e)
static ExitBombzone From(IGameEvent &e)
static ExitBuyzone From(IGameEvent &e)
static ExitRescueZone From(IGameEvent &e)
static FinaleStart From(IGameEvent &e)
static FirstbombsIncomingWarning From(IGameEvent &e)
int Entindex
entity ignited
static FlareIgniteNpc From(IGameEvent &e)
static FlashbangDetonate From(IGameEvent &e)
static GameEnd From(IGameEvent &e)
int Winner
winner team/user id
static GameInit From(IGameEvent &e)
int Target
0 = console, 1 = HUD
static GameMessage From(IGameEvent &e)
static GameNewmap From(IGameEvent &e)
std::string Mapname
map name
static GamePhaseChanged From(IGameEvent &e)
static GameStart From(IGameEvent &e)
static GameinstructorDraw From(IGameEvent &e)
static GameinstructorNodraw From(IGameEvent &e)
static GameuiHidden From(IGameEvent &e)
static GcConnected From(IGameEvent &e)
static GgKilledEnemy From(IGameEvent &e)
int VictimidSlot
user ID who died
static GrenadeBounce From(IGameEvent &e)
static GrenadeThrown From(IGameEvent &e)
static GuardianWaveRestart From(IGameEvent &e)
static HegrenadeDetonate From(IGameEvent &e)
static HelicopterGrenadePuntMiss From(IGameEvent &e)
static HideDeathpanel From(IGameEvent &e)
int Slot
camera man entity index
static HltvCameraman From(IGameEvent &e)
static HltvChangedMode From(IGameEvent &e)
static HltvChase From(IGameEvent &e)
int Target1Slot
primary traget index
static HltvChat From(IGameEvent &e)
static HltvFixed From(IGameEvent &e)
int Posx
camera position in world
static HltvMessage From(IGameEvent &e)
static HltvRankCamera From(IGameEvent &e)
int Index
fixed camera index
static HltvRankEntity From(IGameEvent &e)
int Reason
reason for hltv replay status change ()
static HltvReplayStatus From(IGameEvent &e)
int Delay
number of seconds in killer replay delay
static HltvReplay From(IGameEvent &e)
static HltvStatus From(IGameEvent &e)
int Clients
number of HLTV spectators
static HltvTitle From(IGameEvent &e)
static HltvVersioninfo From(IGameEvent &e)
static HostageCallForHelp From(IGameEvent &e)
int Hostage
hostage entity index
static HostageFollows From(IGameEvent &e)
int Slot
player who touched the hostage
static HostageHurt From(IGameEvent &e)
int Slot
player who hurt the hostage
static HostageKilled From(IGameEvent &e)
int Slot
player who killed the hostage
static HostageRescuedAll From(IGameEvent &e)
int Slot
player who rescued the hostage
static HostageRescued From(IGameEvent &e)
int Slot
player who rescued the hostage
static HostageStopsFollowing From(IGameEvent &e)
static HostnameChanged From(IGameEvent &e)
static InfernoExpire From(IGameEvent &e)
static InfernoExtinguish From(IGameEvent &e)
static InfernoStartburn From(IGameEvent &e)
static InspectWeapon From(IGameEvent &e)
int Slot
The player who this lesson is intended for.
static InstructorCloseLesson From(IGameEvent &e)
int Slot
user ID of the player that triggered the hint
static InstructorServerHintCreate From(IGameEvent &e)
std::string HintName
The hint to stop. Will stop ALL hints with this name.
static InstructorServerHintStop From(IGameEvent &e)
int Slot
The player who this lesson is intended for.
static InstructorStartLesson From(IGameEvent &e)
static InventoryUpdated From(IGameEvent &e)
static ItemEquip From(IGameEvent &e)
static ItemPickupFailed From(IGameEvent &e)
static ItemPickupSlerp From(IGameEvent &e)
static ItemPickup From(IGameEvent &e)
static ItemPurchase From(IGameEvent &e)
static ItemRemove From(IGameEvent &e)
static ItemSchemaInitialized From(IGameEvent &e)
static JointeamFailed From(IGameEvent &e)
static LocalPlayerControllerTeam From(IGameEvent &e)
static LocalPlayerPawnChanged From(IGameEvent &e)
static LocalPlayerTeam From(IGameEvent &e)
static LootCrateOpened From(IGameEvent &e)
static LootCrateVisible From(IGameEvent &e)
static MapShutdown From(IGameEvent &e)
static MapTransition From(IGameEvent &e)
static MatchEndConditions From(IGameEvent &e)
static MaterialDefaultComplete From(IGameEvent &e)
static MolotovDetonate From(IGameEvent &e)
static NavBlocked From(IGameEvent &e)
static NavGenerate From(IGameEvent &e)
static NextlevelChanged From(IGameEvent &e)
static OpenCrateInstr From(IGameEvent &e)
int Otherid
other entity ID who died
static OtherDeath From(IGameEvent &e)
static ParachuteDeploy From(IGameEvent &e)
static ParachutePickup From(IGameEvent &e)
static PhysgunPickup From(IGameEvent &e)
static PlayerActivate From(IGameEvent &e)
int Slot
user ID on server
static PlayerAvengedTeammate From(IGameEvent &e)
static PlayerBlind From(IGameEvent &e)
static PlayerChangename From(IGameEvent &e)
int Slot
user ID on server
static PlayerChat From(IGameEvent &e)
bool Teamonly
true if team only chat
int Slot
user ID on server (unique on server)
static PlayerConnectFull From(IGameEvent &e)
std::string Name
player name
static PlayerConnect From(IGameEvent &e)
bool Attackerinair
attacker was in midair
static PlayerDeath From(IGameEvent &e)
static PlayerDecal From(IGameEvent &e)
static PlayerDisconnect From(IGameEvent &e)
int Slot
user ID on server
static PlayerFalldamage From(IGameEvent &e)
int Slot
user ID on server
static PlayerFullUpdate From(IGameEvent &e)
static PlayerGivenC4 From(IGameEvent &e)
int Slot
user ID who received the c4
static PlayerHintmessage From(IGameEvent &e)
std::string Hintmessage
localizable string of a hint
int Slot
player index who was hurt
static PlayerHurt From(IGameEvent &e)
static PlayerInfo From(IGameEvent &e)
std::string Name
player name
static PlayerJump From(IGameEvent &e)
static PlayerPingStop From(IGameEvent &e)
static PlayerPing From(IGameEvent &e)
static PlayerRadio From(IGameEvent &e)
static PlayerResetVote From(IGameEvent &e)
static PlayerScore From(IGameEvent &e)
int Slot
user ID on server
int Slot
user ID on server
static PlayerShoot From(IGameEvent &e)
static PlayerSound From(IGameEvent &e)
static PlayerSpawn From(IGameEvent &e)
static PlayerSpawned From(IGameEvent &e)
static PlayerStatsUpdated From(IGameEvent &e)
static PlayerTeam From(IGameEvent &e)
bool Disconnect
team change because player disconnects
VoltMod::Team Oldteam
old team id
static RagdollDissolved From(IGameEvent &e)
static ReadGameTitledata From(IGameEvent &e)
int ControllerId
Controller id of user.
int Splitscreenplayer
splitscreen ID
static RepostXboxAchievements From(IGameEvent &e)
static ResetGameTitledata From(IGameEvent &e)
int ControllerId
Controller id of user.
static RoundAnnounceFinal From(IGameEvent &e)
static RoundAnnounceLastRoundHalf From(IGameEvent &e)
static RoundAnnounceMatchPoint From(IGameEvent &e)
static RoundAnnounceMatchStart From(IGameEvent &e)
static RoundAnnounceWarmup From(IGameEvent &e)
static RoundEndUploadStats From(IGameEvent &e)
int Winner
winner team/user i
static RoundEnd From(IGameEvent &e)
static RoundFreezeEnd From(IGameEvent &e)
static RoundMvp From(IGameEvent &e)
static RoundOfficiallyEnded From(IGameEvent &e)
static RoundPoststart From(IGameEvent &e)
static RoundPrestart From(IGameEvent &e)
static RoundStartPostNav From(IGameEvent &e)
static RoundStartPreEntity From(IGameEvent &e)
int Timelimit
round time limit in seconds
static RoundStart From(IGameEvent &e)
static RoundTimeWarning From(IGameEvent &e)
static SeasoncoinLevelup From(IGameEvent &e)
std::string Cvarname
cvar name, eg "mp_roundtime"
static ServerCvar From(IGameEvent &e)
static ServerMessage From(IGameEvent &e)
std::string Text
the message text
std::string Reason
reason why server is about to be shut down
static ServerPreShutdown From(IGameEvent &e)
static ServerShutdown From(IGameEvent &e)
std::string Reason
reason why server was shut down
std::string Hostname
public host name
static ServerSpawn From(IGameEvent &e)
static SetInstructorGroupEnabled From(IGameEvent &e)
static Sfuievent From(IGameEvent &e)
int VictimSlot
endindex of the one who was killed
static ShowDeathpanel From(IGameEvent &e)
static ShowSurvivalRespawnStatus From(IGameEvent &e)
static SilencerDetach From(IGameEvent &e)
static SilencerOff From(IGameEvent &e)
static SilencerOn From(IGameEvent &e)
static SmokeBeaconParadrop From(IGameEvent &e)
static SmokegrenadeDetonate From(IGameEvent &e)
static SmokegrenadeExpired From(IGameEvent &e)
int Slot
entindex of the player
static SpecModeUpdated From(IGameEvent &e)
static SpecTargetUpdated From(IGameEvent &e)
int Slot
spectating player
static StartHalftime From(IGameEvent &e)
static StartVote From(IGameEvent &e)
static StorePricesheetUpdated From(IGameEvent &e)
static SurvivalAnnouncePhase From(IGameEvent &e)
static SurvivalNoRespawnsFinal From(IGameEvent &e)
static SurvivalNoRespawnsWarning From(IGameEvent &e)
static SurvivalParadropBreak From(IGameEvent &e)
static SurvivalParadropSpawn From(IGameEvent &e)
static SurvivalTeammateRespawn From(IGameEvent &e)
static SwitchTeam From(IGameEvent &e)
int NumPlayers
number of active players on both T and CT
static TagrenadeDetonate From(IGameEvent &e)
static TeamInfo From(IGameEvent &e)
static TeamIntroEnd From(IGameEvent &e)
static TeamIntroStart From(IGameEvent &e)
static TeamScore From(IGameEvent &e)
static TeamchangePending From(IGameEvent &e)
static TeamplayBroadcastAudio From(IGameEvent &e)
VoltMod::Team Team
unique team id
std::string Sound
name of the sound to emit
bool FullReset
is this a full reset of the map
static TeamplayRoundStart From(IGameEvent &e)
static TournamentReward From(IGameEvent &e)
int Slot
player whose time has expired
static TrialTimeExpired From(IGameEvent &e)
static UgcFileDownloadFinished From(IGameEvent &e)
uint64_t Hcontent
id of this specific content (may be image or map)
static UgcFileDownloadStart From(IGameEvent &e)
uint64_t Hcontent
id of this specific content (may be image or map)
static UgcMapDownloadError From(IGameEvent &e)
static UgcMapInfoReceived From(IGameEvent &e)
static UgcMapUnsubscribed From(IGameEvent &e)
static UpdateMatchmakingStats From(IGameEvent &e)
static UserDataDownloaded From(IGameEvent &e)
int Slot
player who was the VIP
static VipEscaped From(IGameEvent &e)
int Slot
player who was the VIP
static VipKilled From(IGameEvent &e)
int Entityid
entity id of the voter
static VoteCastNo From(IGameEvent &e)
int Entityid
entity id of the voter
static VoteCastYes From(IGameEvent &e)
static VoteCast From(IGameEvent &e)
int VoteOption
which option the player voted on
static VoteChanged From(IGameEvent &e)
static VoteEnded From(IGameEvent &e)
static VoteFailed From(IGameEvent &e)
int Count
Number of options - up to MAX_VOTE_OPTIONS.
static VoteOptions From(IGameEvent &e)
static VotePassed From(IGameEvent &e)
static VoteStarted From(IGameEvent &e)
int Initiator
entity id of the player who initiated the vote
static WarmupEnd From(IGameEvent &e)
static WeaponFireOnEmpty From(IGameEvent &e)
static WeaponFire From(IGameEvent &e)
static WeaponReload From(IGameEvent &e)
static WeaponZoomRifle From(IGameEvent &e)
static WeaponZoom From(IGameEvent &e)
static WeaponhudSelection From(IGameEvent &e)
int Slot
Player who this event applies to.
static WriteGameTitledata From(IGameEvent &e)
int ControllerId
Controller id of user.
static WriteProfileData From(IGameEvent &e)