Class PlayerGroupChanged
Handles when a player's group (therefore their team) changes for any reason.
[EventModel(EventSynchronizationContext.Pure)]
public class PlayerGroupChanged : PlayerEvent, IPlayerEvent
- Inheritance
-
PlayerGroupChanged
- Implements
- Inherited Members
Properties
NewGroupId
public required CSteamID NewGroupId { get; init; }
Property Value
- CSteamID
NewRank
public required EPlayerGroupRank NewRank { get; init; }
Property Value
- EPlayerGroupRank
NewTeam
public required Team NewTeam { get; init; }
Property Value
OldGroupId
public required CSteamID OldGroupId { get; init; }
Property Value
- CSteamID
OldRank
public required EPlayerGroupRank OldRank { get; init; }
Property Value
- EPlayerGroupRank
OldTeam
public required Team OldTeam { get; init; }