Compare commits

..

No commits in common. "f4a28f6951c8ebf1e59efdf6e753fa55a48d8bdb" and "278f94b6aa3d9506194b47aafe6740828ea7186a" have entirely different histories.

2 changed files with 28 additions and 31 deletions

View File

@ -104,7 +104,7 @@ internal static class CS2EventGenerator
events.Add(new ValueTuple<CS2Event, CS2EventArgs>(CS2Event.OnHelmetChange, new CS2EventArgs(newGameState.Player?.State?.Helmet))); events.Add(new ValueTuple<CS2Event, CS2EventArgs>(CS2Event.OnHelmetChange, new CS2EventArgs(newGameState.Player?.State?.Helmet)));
if(newGameState.Player?.State?.EquipmentValue != previousPlayerState.Player?.State?.EquipmentValue && newGameState.Player is { State: not null}) if(newGameState.Player?.State?.EquipmentValue != previousPlayerState.Player?.State?.EquipmentValue && newGameState.Player is { State: not null})
events.Add(new ValueTuple<CS2Event, CS2EventArgs>(CS2Event.OnEquipmentValueChange, new CS2EventArgs(newGameState.Player?.State?.EquipmentValue - previousPlayerState.Player?.State?.EquipmentValue))); events.Add(new ValueTuple<CS2Event, CS2EventArgs>(CS2Event.OnEquipmentValueChange, new CS2EventArgs(newGameState.Player?.State?.EquipmentValue)));
if(newGameState.Player?.Team != previousPlayerState.Player?.Team && newGameState.Player is not null) if(newGameState.Player?.Team != previousPlayerState.Player?.Team && newGameState.Player is not null)
events.Add(new ValueTuple<CS2Event, CS2EventArgs>(CS2Event.OnTeamChange, new CS2EventArgs(newGameState.Player?.Team))); events.Add(new ValueTuple<CS2Event, CS2EventArgs>(CS2Event.OnTeamChange, new CS2EventArgs(newGameState.Player?.Team)));

View File

@ -13,33 +13,30 @@ public static void Main(string[] args)
``` ```
### Events ### Events
* OnKill
`EventName` (_ParameterType_) Description * OnHeadshot
* OnDeath
* `OnKill` (_int_) Number of Kills in Match * OnFlashed
* `OnHeadshot` (_int_) Number of Headshots in Round * OnBurning
* `OnDeath` (_int_) Number of Deaths in Match * OnSmoked
* `OnFlashed` * OnRoundStart
* `OnBurning` * OnRoundOver
* `OnSmoked` * OnRoundWin
* `OnRoundStart` * OnRoundLoss
* `OnRoundOver` * OnDamageTaken
* `OnRoundWin` * OnMatchStart
* `OnRoundLoss` * OnMatchOver
* `OnDamageTaken` (_int_) Amount of Damage Taken * OnMoneyChange
* `OnMatchStart` * OnHealthChange
* `OnMatchOver` * OnArmorChange
* `OnMoneyChange` (_int_) Delta in Money * OnHelmetChange
* `OnHealthChange` (_int_) Delta in Health * OnEquipmentValueChange
* `OnArmorChange` (_int_) Delta in Armor * OnTeamChange
* `OnHelmetChange` (_bool_) Helmet on/off * OnPlayerChange
* `OnEquipmentValueChange` (_int_) Delta in Equipmentvalue * OnHalfTime
* `OnTeamChange` * OnFreezeTime
* `OnPlayerChange` (_string_) SteamId64 * OnBombPlanted
* `OnHalfTime` * OnBombDefused
* `OnFreezeTime` * OnBombExploded
* `OnBombPlanted` * AnyEvent
* `OnBombDefused` * AnyMessage
* `OnBombExploded`
* `AnyEvent`
* `AnyMessage`