UE2:RosterEntry (UT2004)

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

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)