The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:XUtil (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> XUtil
Package: 
XGame
This class in other games:
UT2003

null

Properties[edit]

Property group 'xUtil'[edit]

CachedPlayerList[edit]

Type: CachePlayers

Modifiers: private, const, transient


FileExtension[edit]

Type: string

Modifiers: protected, const


SectionName[edit]

Type: string

Modifiers: protected, const

add RosterNames to roster

Internal variables[edit]

AccuracyString[edit]

Type: string

Modifiers: localized


Default value: "Accuracy:"

AggressivenessString[edit]

Type: string

Modifiers: localized


Default value: "Aggression:"

AgilityString[edit]

Type: string

Modifiers: localized


Default value: "Agility:"

FavoriteWeapon[edit]

Type: string

Modifiers: localized


Default value: "Favorite Weapon:"

NoPreference[edit]

Type: string

Modifiers: localized


Default value: "No Weapon Preference"

TacticsString[edit]

Type: string

Modifiers: localized


Default value: "Team Tactics:"

Structs[edit]

MutatorRecord[edit]

class<Mutator> mutClass 
string ClassName 
string FriendlyName 
string Description 
string IconMaterialName 
string ConfigMenuClassName 
string GroupName 
int RecordIndex 
byte bActivated 

PlayerRecord[edit]

Modifiers: native, init

string DefaultName 
Character's name, also used as selection tag
class<SpeciesType> Species 
Species
string MeshName 
Mesh type
string BodySkinName 
Body texture name
string FaceSkinName 
Face texture name
Material Portrait 
Menu picture
string TextName 
Decotext reference
string VoiceClassName 
voice pack class name - overrides species default
string Sex 
string Accuracy 
string Aggressiveness 
string StrafingAbility 
string CombatStyle 
string Tactics 
string ReactionTime 
string Jumpiness 
string Race 
string FavoriteWeapon 
string Menu 
info for menu displaying characters
string Skeleton 
skeleton mesh, if it differs from the species default
int RecordIndex 
string Ragdoll 
byte BotUse 
weighting for use by bots
bool UseSpecular 
bool TeamFace 
bool ZeroWeaponOffsets 

Functions[edit]

Static native functions[edit]

FindUPLPlayerRecord[edit]

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


GetPlayerList[edit]

native(562) final simulated static function GetPlayerList (out array<PlayerRecordPlayerRecords)


GetPlayerRecord[edit]

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


LoadDecoText[edit]

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


Other static functions[edit]

AccuracyRating[edit]

final simulated static function int AccuracyRating (PlayerRecord PRE)


AggressivenessRating[edit]

final simulated static function int AggressivenessRating (PlayerRecord PRE)


AgilityRating[edit]

final simulated static function int AgilityRating (PlayerRecord PRE)


FindPlayerRecord[edit]

final simulated static function PlayerRecord FindPlayerRecord (string charName)


GetFavoriteWeaponFor[edit]

final simulated static function string GetFavoriteWeaponFor (PlayerRecord PRE)


GetMutatorClasses[edit]

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


GetMutatorList[edit]

final static function GetMutatorList (array<MutatorRecordMutatorRecords)


GetSalaryFor[edit]

final simulated static function int GetSalaryFor (PlayerRecord PRE)


GetTeamInfoSalaryFor[edit]

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


GetTeamSalaryFor[edit]

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


RatingModifier[edit]

final simulated static function int RatingModifier (string CharacterName)


TacticsRating[edit]

final simulated static function int TacticsRating (PlayerRecord PRE)


TeamAccuracyRating[edit]

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


TeamAggressivenessRating[edit]

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


TeamAgilityRating[edit]

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


TeamArrayAccuracyRating[edit]

final simulated static function int TeamArrayAccuracyRating (array<stringPlayers)


TeamArrayAggressivenessRating[edit]

final simulated static function int TeamArrayAggressivenessRating (array<stringPlayers)


TeamArrayAgilityRating[edit]

final simulated static function int TeamArrayAgilityRating (array<stringPlayers)


TeamArrayTacticsRating[edit]

final simulated static function int TeamArrayTacticsRating (array<stringPlayers)


TeamInfoAccuracyRating[edit]

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


TeamInfoAggressivenessRating[edit]

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


TeamInfoAgilityRating[edit]

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


TeamInfoTacticsRating[edit]

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


TeamTacticsRating[edit]

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