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

Betrayal.BetrayalPRI

Extends
xPlayerReplicationInfo
Modifiers
config ( User )

BetrayalPRI Creation date: 2010-05-19 12:52 Last change: $Id$

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.ReplicationInfo
         |   
         +-- Engine.PlayerReplicationInfo
            |   
            +-- UnrealGame.TeamPlayerReplicationInfo
               |   
               +-- XGame.xPlayerReplicationInfo
                  |   
                  +-- Betrayal.BetrayalPRI

Variables Summary
intActualNameHeight
intActualNameWidth
intBestMultiHit
intBestMultiKillLevel
intBetrayalCount
BetrayalPRIBetrayed
intBetrayedCount
BetrayalTeamBetrayedTeam
BetrayalPRIBetrayer
boolbIsRogue
boolbPostRenderTraceSucceeded
boolbReactivating
boolbSwapTeamColors
boolbUseUnlagging
boolbWantUnlagging
boolbWasOnTeam
stringClientID
SoundCountdownSound
BetrayalTeamCurrentTeam
intEagleEyes
floatGamePing
intHits
floatLastKillTime
array<float>LastPings
floatLastPingTimeStamp
stringLastPlayerName
floatLastPostRenderTraceTime
BetrayalTeamLastTeam
floatMaxNameWidth
intMultiHits
intMultiKillLevel
FontNameFont
ScriptedTextureNameTexture
BetrayalPawnPawn
intPaybackCount
bytePingSmoothing
floatRealPing
floatRealPingDeviation
intRemainingRogueTime
intRepKills
byteRepPing
byteRepPingDeviation
intRetributionCount
intRogueTimePenalty
intRogueValue
FinalBlendRotatedFinal
TexRotatorRotatedName
intShots
intTotalPotStolen
FinalBlendUprightFinal
Inherited Variables from XGame.xPlayerReplicationInfo
bForceNoPlayerLights, bNoTeamSkins, Rec
Inherited Variables from UnrealGame.TeamPlayerReplicationInfo
bFirstBlood, bHolding, combocount, Combos[5], DaredevilPoints, FlagReturns, FlagTouches, flakcount, headcount, LocalStatsScreenClass, MultiKills[7], ranovercount, Spree[6], Squad, Suicides, VehicleStatsArray, WeaponStatsArray

Structures Summary
Inherited Structures from UnrealGame.TeamPlayerReplicationInfo
VehicleStats, WeaponStats

Functions Summary
function AddBetrayalBy (int PlayerID))
function AddKillBy (int PlayerID))
functionbool BetrayedLocalPlayer ()))
function ClientReplyPing (float Timestamp))
function Destroyed ()))
function DrawNameTexture (Canvas C, float Scale, Font Font, float MaxWidth, float MaxActualWidth, bool bVertical))
functionint FindStatIndex (int PlayerID))
functionMaterial GetStatsNameTexture (Font Font, float MaxWidth, bool bVertical))
functionint GetTimeStamp ()))
functionfloat GetTrustWorthiness ()))
functionbool IsOnLocalTeam ()))
function LogMultiKills (float Reward, bool bEnemyKill))
function PostNetBeginPlay ()))
function RenderTexture (ScriptedTexture Tex))
function Reset ()))
function RogueExpired ()))
function RogueTimer ()))
functionint ScoreValueFor (BetrayalPRI OtherPRI))
function ServerRequestPing (float Timestamp))
function ServerUpdatePing (float NewPing))
function SetRogueTimer (bool bAdditionalPenalty))
function Timer ()))
function UpdateVehicleStats (TeamPlayerReplicationInfo PRI, class<Vehicle> V, int newKills, int newDeaths, int newDeathsDriving))
Inherited Functions from XGame.xPlayerReplicationInfo
GetPortrait, SetCharacterName, UpdateCharacter, UpdatePrecacheMaterials
Inherited Functions from UnrealGame.TeamPlayerReplicationInfo
AddVehicleDeath, AddVehicleDeathDriving, AddVehicleKill, AddWeaponDeath, AddWeaponDeathHolding, AddWeaponKill, PostBeginPlay, UpdateVehicleStats, UpdateWeaponStats


Variables Detail

ActualNameHeight Source code

var int ActualNameHeight;

ActualNameWidth Source code

var int ActualNameWidth;

BestMultiHit Source code

var int BestMultiHit;

BestMultiKillLevel Source code

var int BestMultiKillLevel;

BetrayalCount Source code

var int BetrayalCount;

Betrayed Source code

var BetrayalPRI Betrayed;

BetrayedCount Source code

var int BetrayedCount;

BetrayedTeam Source code

var BetrayalTeam BetrayedTeam;

Betrayer Source code

var BetrayalPRI Betrayer;

bIsRogue Source code

var bool bIsRogue;

bPostRenderTraceSucceeded Source code

var bool bPostRenderTraceSucceeded;

bReactivating Source code

var bool bReactivating;

bSwapTeamColors Source code

var globalconfig bool bSwapTeamColors;
Make enemies blue instead of red.

bUseUnlagging Source code

var bool bUseUnlagging;

bWantUnlagging Source code

var globalconfig bool bWantUnlagging;

bWasOnTeam Source code

var bool bWasOnTeam;

ClientID Source code

var string ClientID;

CountdownSound Source code

var Sound CountdownSound;

CurrentTeam Source code

var BetrayalTeam CurrentTeam;

EagleEyes Source code

var int EagleEyes;

GamePing Source code

var float GamePing;

Hits Source code

var int Hits;

LastKillTime Source code

var float LastKillTime;

LastPings Source code

var deprecated array<float> LastPings;

LastPingTimeStamp Source code

var float LastPingTimeStamp;

LastPlayerName Source code

var string LastPlayerName;

LastPostRenderTraceTime Source code

var float LastPostRenderTraceTime;

LastTeam Source code

var BetrayalTeam LastTeam;

MaxNameWidth Source code

var float MaxNameWidth;

MultiHits Source code

var int MultiHits;

MultiKillLevel Source code

var int MultiKillLevel;

NameFont Source code

var Font NameFont;

NameTexture Source code

var ScriptedTexture NameTexture;

Pawn Source code

var BetrayalPawn Pawn;

PaybackCount Source code

var int PaybackCount;

PingSmoothing Source code

var globalconfig byte PingSmoothing;

RealPing Source code

var float RealPing;

RealPingDeviation Source code

var float RealPingDeviation;

RemainingRogueTime Source code

var int RemainingRogueTime;

RepKills Source code

var int RepKills;

RepPing Source code

var byte RepPing;

RepPingDeviation Source code

var byte RepPingDeviation;

RetributionCount Source code

var int RetributionCount;

RogueTimePenalty Source code

var int RogueTimePenalty;

RogueValue Source code

var int RogueValue;

RotatedFinal Source code

var FinalBlend RotatedFinal;

RotatedName Source code

var TexRotator RotatedName;

Shots Source code

var int Shots;

TotalPotStolen Source code

var int TotalPotStolen;

UprightFinal Source code

var FinalBlend UprightFinal;


Functions Detail

AddBetrayalBy Source code

function AddBetrayalBy ( int PlayerID) )

AddKillBy Source code

function AddKillBy ( int PlayerID) )

BetrayedLocalPlayer Source code

simulated function bool BetrayedLocalPlayer ( ) )

ClientReplyPing Source code

simulated function ClientReplyPing ( float Timestamp) )
Called on the client when the server replied to a ping request.

Destroyed Source code

simulated function Destroyed ( ) )

DrawNameTexture Source code

simulated function DrawNameTexture ( Canvas C, float Scale, Font Font, float MaxWidth, float MaxActualWidth, bool bVertical) )

FindStatIndex Source code

simulated function int FindStatIndex ( int PlayerID) )

GetStatsNameTexture Source code

simulated function Material GetStatsNameTexture ( Font Font, float MaxWidth, bool bVertical) )

GetTimeStamp Source code

simulated function int GetTimeStamp ( ) )

GetTrustWorthiness Source code

function float GetTrustWorthiness ( ) )

IsOnLocalTeam Source code

simulated function bool IsOnLocalTeam ( ) )

LogMultiKills Source code

function LogMultiKills ( float Reward, bool bEnemyKill) )

PostNetBeginPlay Source code

simulated function PostNetBeginPlay ( ) )

RenderTexture Source code

simulated function RenderTexture ( ScriptedTexture Tex) )

Reset Source code

function Reset ( ) )

RogueExpired Source code

function RogueExpired ( ) )

RogueTimer Source code

function RogueTimer ( ) )

ScoreValueFor Source code

simulated function int ScoreValueFor ( BetrayalPRI OtherPRI) )

ServerRequestPing Source code

function ServerRequestPing ( float Timestamp) )
Called by the client on the server to request a ping.

ServerUpdatePing Source code

function ServerUpdatePing ( float NewPing) )

SetRogueTimer Source code

function SetRogueTimer ( bool bAdditionalPenalty) )

Timer Source code

simulated function Timer ( ) )

UpdateVehicleStats Source code

simulated function UpdateVehicleStats ( TeamPlayerReplicationInfo PRI, class<Vehicle> V, int newKills, int newDeaths, int newDeathsDriving) )


Defaultproperties

defaultproperties
{
	RemainingRogueTime = -1000
	RogueTimePenalty   = 30
	RogueValue         = 6
	CountdownSound     = Sound'2K4MenuSounds.Generic.msfxDown'


	bUseUnlagging  = True
	bWantUnlagging = True
	PingSmoothing  = 1


	RealPing = -1
	RealPingDeviation = 0.0
}



Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:00.480 - Created with UnCodeX