Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UTGame.UTBetrayalPRI

Extends
UTPlayerReplicationInfo
Modifiers
native

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.ReplicationInfo
         |   
         +-- Engine.PlayerReplicationInfo
            |   
            +-- UTGame.UTPlayerReplicationInfo
               |   
               +-- UTGame.UTBetrayalPRI

Variables Summary
intBetrayalCount
UTBetrayalTeamBetrayedTeam
UTBetrayalPRIBetrayer
boolbHasSetTrust
boolbIsRogue
UTBetrayalTeamCurrentTeam
intRemainingRogueTime
intRogueTimePenalty
floatTrustWorthiness
Inherited Variables from UTGame.UTPlayerReplicationInfo
bAllPickupsFoundThisMap, bHasBeenHero, bHolding, bHUDRendered, BlueBodyMIC, BlueHeadMIC, bPrecachedBot, bUsingReplacementCharacter, CharacterCacheClass, CharacterData, CharacterDataChangeCount, CharacterMesh, CharacterMeshTeamNum, CharPortrait, ClanTag, CustomReplicationInfo, DeathStats, DefaultHudColor, DrivingStats, EventStats, FirstPersonArmMaterial, FirstPersonArmMesh, HasFlag, HeroThreshold, HUDLocation, HUDMaterialInstance, HUDPawnClass, HUDPawnLocation, HUDPawnYaw, KillStats, LastKillerPRI, LastKillTime, LastReceivedCharacterDataTime, MultiKillLevel, NodeStats, OrdersIndex, OrdersString[8], PickupFlags, PickupStats, PowerupTimeStats, RedBodyMIC, RedHeadMIC, SinglePlayerCharacterIndex, spree, Squad, StartObjective, SuicideStats, TemporaryStartObjective, TTSSpeaker, VehicleKillStats, VoiceClass, WeaponAwardIndex, WeaponAwardKills
Inherited Variables from Engine.PlayerReplicationInfo
bAdmin, bBot, bControllerVibrationAllowed, bFromPreviousLevel, bFromPreviousLevel_Replicated, bHasBeenWelcomed, bHasFlag, bIsFemale, bIsInactive, bIsSpectator, bOnlySpectator, bOutOfLives, bReadyToPlay, bWaitingPlayer, Deaths, ExactPing, FriendFollowedId, GameMessageClass, Kills, NumberOfMatchesPlayed, NumLives, OldName, PacketLoss, Ping, PlayerAlias, PlayerID, PlayerLocationHint, PlayerName, PlayerRanking, SavedNetworkAddress, Score, StartTime, StringDead, StringSpectating, StringUnknown, Team, TeamID, UniqueId

Structures Summary
Inherited Structures from UTGame.UTPlayerReplicationInfo
IntStat, TimeStat

Functions Summary
functionfloat GetTrustWorthiness ()))
function Reset ()))
function RogueExpired ()))
function RogueTimer ()))
functionint ScoreValueFor (UTBetrayalPRI OtherPRI))
function SetRogueTimer ()))
Inherited Functions from UTGame.UTPlayerReplicationInfo
AddCoins, AddToEventStat, AddToNodeStat, AllowClientToTeleport, AttemptMidGameMenu, CanBeHero, CheckHeroMeter, ClientOnAllPickupsTaken, CopyProperties, Destroyed, GetCallSign, GetCustomCharOtherTeamString, GetCustomCharTeamString, GetFlag, GetHeroMeter, GetHudColor, GetLocationName, GetNumCoins, GetStartObjective, IncrementDeathStat, IncrementEventStat, IncrementHeroMeter, IncrementKills, IncrementKillStat, IncrementNodeStat, IncrementPickupStat, IncrementSpree, IncrementSuicideStat, IncrementVehicleKillStat, IsHero, LogMultiKills, OverrideWith, RenderMapIcon, ReplicatedEvent, Reset, ResetHero, RetryProcessCharacterData, SeamlessTravelTo, ServerTeleportToActor, SetCharacterData, SetCharacterMesh, SetCharMeshMaterial, SetFirstPersonArmInfo, SetFlag, SetOtherTeamSkin, SetStartObjective, ShouldBroadCastWelcomeMessage, ShowMidGameMenu, StartDrivingStat, StartPowerupTimeStat, StopDrivingStat, StopPowerupTimeStat, TriggerHero, UpdateCustomTeamSkin, UpdateEventStatAchievements, UpdatePickupFlags, UpdatePlayerLocation, UpdatePowerupAchievements
Inherited Functions from Engine.PlayerReplicationInfo
AreUniqueNetIdsEqual, BindPlayerOwnerDataProvider, ClientInitialize, CopyProperties, Destroyed, DisplayDebug, Duplicate, GetHumanReadableName, GetLocationName, GetPlayerAlias, GetTeamNum, IsInvalidName, IsLocalPlayerPRI, OverrideWith, PostBeginPlay, ReplicatedEvent, Reset, SeamlessTravelTo, SetPlayerAlias, SetPlayerName, SetWaitingPlayer, ShouldBroadCastWelcomeMessage, Timer, UpdatePing, UpdatePlayerLocation


Variables Detail

BetrayalCount Source code

var int BetrayalCount;
FIXME show the number of times this player has been a betrayer on the scoreboard

BetrayedTeam Source code

var UTBetrayalTeam BetrayedTeam;

Betrayer Source code

var UTBetrayalPRI Betrayer;
Last player to betray you

bHasSetTrust Source code

var bool bHasSetTrust;

bIsRogue Source code

var bool bIsRogue;
A rogue is someone who committed a betrayal less than 60 seconds ago, and has suffered retribution yet. A rogue is a target for his betrayal victim(s), and cannot rejoin a team.

CurrentTeam Source code

var UTBetrayalTeam CurrentTeam;
Current alliance

RemainingRogueTime Source code

var int RemainingRogueTime;
Remaining rogue time

RogueTimePenalty Source code

var int RogueTimePenalty;
Rogue time penalty

TrustWorthiness Source code

var float TrustWorthiness;
How likely bot associated with this PRI is to betray teammates


Functions Detail

GetTrustWorthiness Source code

function float GetTrustWorthiness ( ) )

Reset Source code

function Reset ( ) )

RogueExpired Source code

function RogueExpired ( ) )

RogueTimer Source code

function RogueTimer ( ) )

ScoreValueFor Source code

simulated function int ScoreValueFor ( UTBetrayalPRI OtherPRI) )

SetRogueTimer Source code

function SetRogueTimer ( ) )


Defaultproperties

defaultproperties
{
   RemainingRogueTime=-1000
   RogueTimePenalty=30
   Name="Default__UTBetrayalPRI"
   ObjectArchetype=UTPlayerReplicationInfo'UTGame.Default__UTPlayerReplicationInfo'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:49.074 - Created with UnCodeX