Cogito, ergo sum

UE2:RosterEntry (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> RosterEntry
Package: 
UnrealGame
Direct subclass:
XRosterEntry
This class in other games:
UT2003

null

Properties

Property group 'RosterEntry'

Accuracy

Type: float

-1 to 1 (0 is default, higher is more accurate)

Aggressiveness

Type: float

0 to 1 (0.3 default, higher is more aggressive)

Default value: 0.3

bTaken

Type: bool


CombatStyle

Type: float

0 to 1 (0= stay back more, 1 = charge more)

Default value: 0.2

FavoriteWeapon

Type: class<Weapon>


Jumpiness

Type: float

-1 to 1

ModifiedPlayerName

Type: string


Orders

Type: EOrders


PawnClass

Type: class<UnrealPawn>


PawnClassName

Type: string


PlayerName

Type: string


ReactionTime

Type: float


StrafingAbility

Type: float

-1 to 1 (higher uses strafing more)

Tactics

Type: float

-1 to 1 (higher uses better team tactics)

VoiceTypeName

Type: string


Internal variables

bJumpy

Type: bool

OBSOLETE

Enums

EOrders

ORDERS_None 
ORDERS_Attack 
ORDERS_Defend 
ORDERS_Freelance 
ORDERS_Support 
ORDERS_Roam 

Instance functions

Init

function Init ()


InitBot

function InitBot (Bot B)


NoRecommendation

function bool NoRecommendation ()


PrecacheRosterFor

function PrecacheRosterFor (UnrealTeamInfo T)


RecommendAttack

function bool RecommendAttack ()


RecommendDefense

function bool RecommendDefense ()


RecommendFreelance

function bool RecommendFreelance ()


RecommendSupport

function bool RecommendSupport ()


SetOrders

function SetOrders (GameProfile.EPlayerPos Position)