Skip to content

PlayerReplicationInfo

Class in Engine · Engine.PlayerReplicationInfo · native

Object › Actor › Info › ReplicationInfo › PlayerReplicationInfo

Subclasses: H7CombatPlayerReplicationInfo, H7PlayerReplicationInfo

Using it from Lua
h7.find_all("PlayerReplicationInfo")            -- live instances
h7.find_class("Engine.PlayerReplicationInfo")   -- the class
h7.hook("Engine.PlayerReplicationInfo.ClientInitialize", fn)

Structs

AutomatedTestingDatum

FieldType
NumberOfMatchesPlayedint
NumMapListCyclesDoneint

Properties

NameTypeNotes
AutomatedTestingDataAutomatedTestingDatum
AvatarTexture2Dtransient
bAdminbool
bBotbool
bFromPreviousLevelbool
bHasBeenWelcomedbool
bIsInactiveboolrepnotify
bIsSpectatorbool
bOnlySpectatorbool
bOutOfLivesbool
bReadyToPlaybool
bWaitingPlayerbool
Deathsint
ExactPingfloat
GameMessageClassclass<GameMessage>
Killsint
NumLivesint
OldNamestring
Pingbyte
PlayerIDint
PlayerNamestringrepnotify
SavedNetworkAddressstring
Scorefloatrepnotify
SessionNamenameconst
StartTimeint
StatAvgInBPSint
StatAvgOutBPSint
StatConnectionCountsint
StatMaxInBPSint
StatMaxOutBPSint
StatPingMaxint
StatPingMinint
StatPingTotalsint
StatPKLMaxint
StatPKLMinint
StatPKLTotalint
StringSpectatingStringlocalized
StringUnknownStringlocalized
TeamTeamInforepnotify
TTSSpeakerETTSSpeakertransient
UniqueIdUniqueNetIdrepnotify

Functions

NameDeclaration
ClientInitializesimulated function ClientInitialize(Controller C)
CopyPropertiesfunction CopyProperties(PlayerReplicationInfo PRI)
Destroyedsimulated event Destroyed()
DisplayDebugsimulated function DisplayDebug(HUD HUD, out float YL, out float YPos)
Duplicatefunction PlayerReplicationInfo Duplicate()
GetHumanReadableNamesimulated function string GetHumanReadableName()
GetTeamNumnative simulated function byte GetTeamNum()
IncrementDeathsfunction IncrementDeaths(optional int Amt = 1)
IsInvalidNamesimulated function bool IsInvalidName()
IsPrimaryPlayersimulated function bool IsPrimaryPlayer()
OverrideWithfunction OverrideWith(PlayerReplicationInfo PRI)
PostBeginPlaysimulated event PostBeginPlay()
RegisterPlayerWithSessionsimulated function RegisterPlayerWithSession()
ReplicatedEventsimulated event ReplicatedEvent(name VarName)
Resetfunction Reset()
SeamlessTravelTofunction SeamlessTravelTo(PlayerReplicationInfo NewPRI)
SetPlayerNameevent SetPlayerName(string S)
SetPlayerTeamfunction SetPlayerTeam(TeamInfo NewTeam)
SetUniqueIdsimulated function SetUniqueId(UniqueNetId PlayerUniqueId)
SetWaitingPlayerfunction SetWaitingPlayer(bool B)
ShouldBroadCastWelcomeMessagesimulated function bool ShouldBroadCastWelcomeMessage(optional bool bExiting)
UnregisterPlayerFromSessionsimulated function UnregisterPlayerFromSession()
UpdatePingfinal native function UpdatePing(float TimeStamp)

Default values

TickGroup=TG_DuringAsyncWork
RemoteRole=ROLE_SimulatedProxy
bAlwaysRelevant=True
NetUpdateFrequency=1
GameMessageClass=class'GameMessage'
SessionName="Game"

Inherited

FromMembers
ReplicationInfo0 properties, 0 functions
Info0 properties, 0 functions
Actor156 properties, 262 functions
Object13 properties, 308 functions