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

XGame.xUtil

Extends
Object
Modifiers
native

Core.Object
|   
+-- XGame.xUtil

Direct Known Subclasses:

CachePlayers

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient

Variables Summary
stringAccuracyString
stringAggressivenessString
stringAgilityString
stringFavoriteWeapon
stringNoPreference
stringTacticsString
xUtil
CachePlayersCachedPlayerList
stringFileExtension
stringSectionName
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
MutatorRecord
mutClass, ClassName, FriendlyName, Description, IconMaterialName, ConfigMenuClassName, GroupName, RecordIndex, bActivated
PlayerRecord
DefaultName, Species, MeshName, BodySkinName, FaceSkinName, Portrait, TextName, VoiceClassName, Sex, Accuracy, Aggressiveness, StrafingAbility, CombatStyle, Tactics, ReactionTime, Jumpiness, Race, FavoriteWeapon, Menu, Skeleton, RecordIndex, Ragdoll, BotUse, UseSpecular, TeamFace, ZeroWeaponOffsets
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector

Functions Summary
functionint AccuracyRating (PlayerRecord PRE)
functionint AggressivenessRating (PlayerRecord PRE)
functionint AgilityRating (PlayerRecord PRE)
functionPlayerRecord FindPlayerRecord (string charName)
functionPlayerRecord FindUPLPlayerRecord (string charName)
functionstring GetFavoriteWeaponFor (PlayerRecord PRE)
functionarray<class<Mutator>> GetMutatorClasses (optional array<string> MutClassNames)
function GetMutatorList (array<MutatorRecord> MutatorRecords)
function GetPlayerList (out array<PlayerRecord> PlayerRecords)
functionPlayerRecord GetPlayerRecord (int index)
functionint GetSalaryFor (PlayerRecord PRE)
functionint GetTeamInfoSalaryFor (UnrealTeamInfo UT, optional int lineupsize)
functionint GetTeamSalaryFor (GameProfile GP, optional int lineupsize)
functionDecoText LoadDecoText (string PackageName, string DecoTextName, optional int ColumnCount)
functionint RatingModifier (string CharacterName)
functionint TacticsRating (PlayerRecord PRE)
functionint TeamAccuracyRating (GameProfile GP, optional int lineupsize)
functionint TeamAggressivenessRating (GameProfile GP, optional int lineupsize)
functionint TeamAgilityRating (GameProfile GP, optional int lineupsize)
functionint TeamArrayAccuracyRating (array<string> Players)
functionint TeamArrayAggressivenessRating (array<string> Players)
functionint TeamArrayAgilityRating (array<string> Players)
functionint TeamArrayTacticsRating (array<string> Players)
functionint TeamInfoAccuracyRating (UnrealTeamInfo UT, optional int lineupsize)
functionint TeamInfoAggressivenessRating (UnrealTeamInfo UT, optional int lineupsize)
functionint TeamInfoAgilityRating (UnrealTeamInfo UT, optional int lineupsize)
functionint TeamInfoTacticsRating (UnrealTeamInfo UT, optional int lineupsize)
functionint TeamTacticsRating (GameProfile GP, optional int lineupsize)
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

AccuracyString Source code

var localized string AccuracyString;

AggressivenessString Source code

var localized string AggressivenessString;

AgilityString Source code

var localized string AgilityString;

FavoriteWeapon Source code

var localized string FavoriteWeapon;

NoPreference Source code

var localized string NoPreference;

TacticsString Source code

var localized string TacticsString;

xUtil

CachedPlayerList Source code

var(xUtil) private const transient CachePlayers CachedPlayerList;

FileExtension Source code

var(xUtil) protected const string FileExtension;

SectionName Source code

var(xUtil) protected const string SectionName;


Structures Detail

MutatorRecord Source code

struct MutatorRecord
{
var const byte bActivated;
var(xUtil) const string ClassName;
var(xUtil) const string ConfigMenuClassName;
var(xUtil) const string Description;
var(xUtil) const string FriendlyName;
var(xUtil) const string GroupName;
var(xUtil) const string IconMaterialName;
var(xUtil) const class<Mutator> mutClass;
var(xUtil) const int RecordIndex;
};


PlayerRecord Source code

struct native PlayerRecord
{
var string Accuracy;
var string Aggressiveness;
var(xUtil) String BodySkinName;
var byte BotUse;
var string CombatStyle;
var(xUtil) String DefaultName;
var(xUtil) String FaceSkinName;
var string FavoriteWeapon;
var string Jumpiness;
var string Menu;
var(xUtil) String MeshName;
var(xUtil) Material Portrait;
var string Race;
var string Ragdoll;
var string ReactionTime;
var(xUtil) const int RecordIndex;
var string Sex;
var string Skeleton;
var(xUtil) class<SpeciesType> Species;
var string StrafingAbility;
var string Tactics;
var bool TeamFace;
var(xUtil) String TextName;
var bool UseSpecular;
var(xUtil) String VoiceClassName;
var bool ZeroWeaponOffsets;
};



Functions Detail

AccuracyRating Source code

final simulated static function int AccuracyRating ( PlayerRecord PRE )

AggressivenessRating Source code

final simulated static function int AggressivenessRating ( PlayerRecord PRE )

AgilityRating Source code

final simulated static function int AgilityRating ( PlayerRecord PRE )

FindPlayerRecord Source code

final simulated static function PlayerRecord FindPlayerRecord ( string charName )

FindUPLPlayerRecord Source code

native(564) final simulated static function PlayerRecord FindUPLPlayerRecord ( string charName )

GetFavoriteWeaponFor Source code

final simulated static function string GetFavoriteWeaponFor ( PlayerRecord PRE )

GetMutatorClasses Source code

simulated static function array<class<Mutator>> GetMutatorClasses ( optional array<string> MutClassNames )

GetMutatorList Source code

final static function GetMutatorList ( array<MutatorRecord> MutatorRecords )

GetPlayerList Source code

native(562) final simulated static function GetPlayerList ( out array<PlayerRecord> PlayerRecords )

GetPlayerRecord Source code

native(563) final simulated static function PlayerRecord GetPlayerRecord ( int index )

GetSalaryFor Source code

final simulated static function int GetSalaryFor ( PlayerRecord PRE )

GetTeamInfoSalaryFor Source code

final simulated static function int GetTeamInfoSalaryFor ( UnrealTeamInfo UT, optional int lineupsize )

GetTeamSalaryFor Source code

final simulated static function int GetTeamSalaryFor ( GameProfile GP, optional int lineupsize )

LoadDecoText Source code

native final static function DecoText LoadDecoText ( string PackageName, string DecoTextName, optional int ColumnCount )

RatingModifier Source code

final simulated static function int RatingModifier ( string CharacterName )

TacticsRating Source code

final simulated static function int TacticsRating ( PlayerRecord PRE )

TeamAccuracyRating Source code

final simulated static function int TeamAccuracyRating ( GameProfile GP, optional int lineupsize )

TeamAggressivenessRating Source code

final simulated static function int TeamAggressivenessRating ( GameProfile GP, optional int lineupsize )

TeamAgilityRating Source code

final simulated static function int TeamAgilityRating ( GameProfile GP, optional int lineupsize )

TeamArrayAccuracyRating Source code

final simulated static function int TeamArrayAccuracyRating ( array<string> Players )

TeamArrayAggressivenessRating Source code

final simulated static function int TeamArrayAggressivenessRating ( array<string> Players )

TeamArrayAgilityRating Source code

final simulated static function int TeamArrayAgilityRating ( array<string> Players )

TeamArrayTacticsRating Source code

final simulated static function int TeamArrayTacticsRating ( array<string> Players )

TeamInfoAccuracyRating Source code

final simulated static function int TeamInfoAccuracyRating ( UnrealTeamInfo UT, optional int lineupsize )

TeamInfoAggressivenessRating Source code

final simulated static function int TeamInfoAggressivenessRating ( UnrealTeamInfo UT, optional int lineupsize )

TeamInfoAgilityRating Source code

final simulated static function int TeamInfoAgilityRating ( UnrealTeamInfo UT, optional int lineupsize )

TeamInfoTacticsRating Source code

final simulated static function int TeamInfoTacticsRating ( UnrealTeamInfo UT, optional int lineupsize )

TeamTacticsRating Source code

final simulated static function int TeamTacticsRating ( GameProfile GP, optional int lineupsize )


Defaultproperties

defaultproperties
{
     NoPreference="No Weapon Preference"
     FavoriteWeapon="Favorite Weapon:"
     AgilityString="Agility:"
     TacticsString="Team Tactics:"
     AccuracyString="Accuracy:"
     AggressivenessString="Aggression:"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:27.125 - Created with UnCodeX