swiftlys2/docs/api/releases/features/ai/
API Reference › SteamAPI

EPersonaChange

Enum
Namespace: SwiftlyS2.Shared.SteamAPI · Assembly: SwiftlyS2.CS2.dll
[Flags]
public enum EPersonaChange

used in PersonaStateChange_t::m_nChangeFlags to describe what's changed about a user these flags describe what the client has learned has changed recently, so on startup you'll see a name, avatar & relationship change for every friend

View source
k_EPersonaChangeAvatar
64
k_EPersonaChangeBroadcast
2048
k_EPersonaChangeComeOnline
4
k_EPersonaChangeGamePlayed
16
k_EPersonaChangeGameServer
32
k_EPersonaChangeGoneOffline
8
k_EPersonaChangeJoinedSource
128
k_EPersonaChangeLeftSource
256
k_EPersonaChangeName
1
k_EPersonaChangeNameFirstSet
1024
k_EPersonaChangeNickname
4096
k_EPersonaChangeRelationshipChanged
512
k_EPersonaChangeRichPresence
16384
k_EPersonaChangeStatus
2
k_EPersonaChangeSteamLevel
8192