The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
UE2:RosterEntry (UT2003)
From Unreal Wiki, The Unreal Engine Documentation Site
Object >> RosterEntry |
- Package:
- UnrealGame
- Direct subclass:
- XRosterEntry
- This class in other games:
- UT2004
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
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
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)
Internal variables
bJumpy
Type: bool
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)