Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE3:UTPlayerReplicationInfo (UDK)
Object >> Actor >> Info >> ReplicationInfo >> PlayerReplicationInfo >> UTPlayerReplicationInfo |
Contents
- 1 Properties
- 1.1 bHolding
- 1.2 bHUDRendered
- 1.3 CharClassInfo
- 1.4 CharPortrait
- 1.5 ClanTag
- 1.6 CustomReplicationInfo
- 1.7 DeathStats
- 1.8 DefaultHudColor
- 1.9 DrivingStats
- 1.10 EventStats
- 1.11 HasFlag
- 1.12 HUDLocation
- 1.13 HUDMaterialInstance
- 1.14 HUDPawnClass
- 1.15 HUDPawnLocation
- 1.16 HUDPawnYaw
- 1.17 KillStats
- 1.18 LastKillerPRI
- 1.19 LastKillTime
- 1.20 MultiKillLevel
- 1.21 NodeStats
- 1.22 OrdersIndex
- 1.23 OrdersString
- 1.24 PickupStats
- 1.25 PowerupTimeStats
- 1.26 SinglePlayerCharacterIndex
- 1.27 spree
- 1.28 Squad
- 1.29 StartObjective
- 1.30 SuicideStats
- 1.31 TemporaryStartObjective
- 1.32 VehicleKillStats
- 1.33 VoiceClass
- 1.34 Default values
- 2 Structs
- 3 Functions
- 3.1 Events
- 3.2 Other instance functions
- 3.2.1 AddToNodeStat
- 3.2.2 AllowClientToTeleport
- 3.2.3 AttemptMidGameMenu
- 3.2.4 CopyProperties
- 3.2.5 GetCallSign
- 3.2.6 GetFlag
- 3.2.7 GetLocationName
- 3.2.8 GetStartObjective
- 3.2.9 IncrementDeathStat
- 3.2.10 IncrementEventStat
- 3.2.11 IncrementKills
- 3.2.12 IncrementKillStat
- 3.2.13 IncrementNodeStat
- 3.2.14 IncrementPickupStat
- 3.2.15 IncrementSuicideStat
- 3.2.16 IncrementVehicleKillStat
- 3.2.17 OverrideWith
- 3.2.18 RenderMapIcon
- 3.2.19 SeamlessTravelTo
- 3.2.20 ServerTeleportToActor
- 3.2.21 SetFlag
- 3.2.22 SetStartObjective
- 3.2.23 ShouldBroadCastWelcomeMessage
- 3.2.24 ShowMidGameMenu
- 3.2.25 StartDrivingStat
- 3.2.26 StartPowerupTimeStat
- 3.2.27 StopDrivingStat
- 3.2.28 StopPowerupTimeStat
- 3.2.29 UpdatePlayerLocation
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Properties
bHolding
Type: bool
True if associated bot is currently holding its position
bHUDRendered
Type: bool
Set when pawn with this PRI has been rendered on HUD map, to avoid drawing it twice
CharClassInfo
Type: class<UTFamilyInfo>
Modifiers: repnotify
Class that the player has chosen to be
Default value: Class'UTGame.UTFamilyInfo_Liandri_Male'
CharPortrait
Type: Texture
Texture of render of custom character head.
Default value: Texture2D'CH_IronGuard_Headshot.HUD_Portrait_Liandri'
ClanTag
Type: string
Modifiers: databinding
The clan tag for this player
CustomReplicationInfo
Type: UTLinkedReplicationInfo
for use by mod authors
DeathStats
holds all death stats (this player's deaths instigated by another player, sorted by weapon/damagetype)
DefaultHudColor
Type: Object.Color
Used for revenge reward, and for avoiding respawning near killer
Default value:
Member | Value |
---|---|
A | 255 |
B | 255 |
G | 255 |
R | 64 |
DrivingStats
Time spent driving, sorted by vehicle
EventStats
holds event stats (mostly reward announcer related
HasFlag
Type: UTCarriedObject
Modifiers: private
HUDLocation
Type: Object.Vector
HUDMaterialInstance
Type: MaterialInstanceConstant
HUDPawnClass
Replicated class of pawn controlled by owner of this PRI. Replicated when drawing HUD Map
HUDPawnLocation
Type: Object.Vector
HUDPawnYaw
Type: byte
KillStats
holds all kill stats (this player's kills, sorted by weapon/damagetype)
LastKillerPRI
Type: UTPlayerReplicationInfo
LastKillTime
Type: float
Default value: -5.0
MultiKillLevel
Type: int
NodeStats
holds node captured/built/healed and core damaged/destroyed stats
OrdersIndex
Type: byte
OrdersString
Type: string
Array size: 8
Modifiers: localized
PickupStats
Armor, health, and powerups picked up by this player
PowerupTimeStats
Time spent holding powerups and flag/orb
SinglePlayerCharacterIndex
Type: int
Determines which character this player will be in the single player game
Default value: -1
spree
Type: int
Squad
Type: UTSquadAI
StartObjective
Type: UTGameObjective
Modifiers: repnotify
SuicideStats
holds all suicide stats (this player's suicides, sorted by weapon/damagetype)
TemporaryStartObjective
Type: UTGameObjective
VehicleKillStats
Stats of vehicles killed by this player
VoiceClass
Default value: Class'UTGame.UTVoice_Robot'
Default values
Property | Value |
---|---|
StringUnknown | "Midfield" |
Structs
IntStat
Modifiers: native
Stats related variables
TimeStat
Modifiers: native
Functions
Events
Destroyed
Overrides: PlayerReplicationInfo.Destroyed
GetHudColor
ReplicatedEvent
Overrides: PlayerReplicationInfo.ReplicatedEvent
Reset
Overrides: PlayerReplicationInfo.Reset
Other instance functions
AddToNodeStat
AllowClientToTeleport
The function is used to setup the conditions that allow a teleport. It also defers to the gameinfo
Parameters:
- DestinationActor - The actor to teleport to
- OwnerPawn - returns the pawn owned by the controlling owner casts to UTPawn
Returns:
- True if the teleport is allowed
AttemptMidGameMenu
CopyProperties
Overrides: PlayerReplicationInfo.CopyProperties
GetCallSign
GetFlag
GetLocationName
Overrides: PlayerReplicationInfo.GetLocationName
GetStartObjective
IncrementDeathStat
IncrementEventStat
IncrementKills
IncrementKillStat
IncrementNodeStat
IncrementPickupStat
IncrementSuicideStat
IncrementVehicleKillStat
OverrideWith
Overrides: PlayerReplicationInfo.OverrideWith
RenderMapIcon
SeamlessTravelTo
Overrides: PlayerReplicationInfo.SeamlessTravelTo
called by seamless travel when initializing a player on the other side - copy properties to the new PRI that should persist
ServerTeleportToActor
This function is used to teleport directly to actor. Currently, only 2 types of actors support teleporting. UTGameObjectives and UTVehicle_Leviathans.
Parameters:
- DestinationActor - This is the Actor the player is trying to teleport to
SetFlag
SetStartObjective
ShouldBroadCastWelcomeMessage
Overrides: PlayerReplicationInfo.ShouldBroadCastWelcomeMessage
Returns true if should broadcast player welcome/left messages. Current conditions: must be a human player a network game
ShowMidGameMenu
StartDrivingStat
StartPowerupTimeStat
StopDrivingStat
StopPowerupTimeStat
UpdatePlayerLocation
Overrides: PlayerReplicationInfo.UpdatePlayerLocation