UE3:UTTeamAI (UDK)
- Package:
- UTGame
- Direct subclass:
- UTCTFTeamAI
- This class in other games:
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. |
Properties
AttackSquad
Type: UTSquadAI
bFoundSuperItems
Type: bool
EnemyTeam
Type: UTTeamInfo
FreelanceSquad
Type: UTSquadAI
ImportantVehicleFactories
Type: array<UTVehicleFactory>
NumSuperPickups
Type: int
NumSupportingPlayer
Type: int
Objectives
Type: UTGameObjective
list of objectives to be defended or attacked by this team
OrderList
Type: name
Array size: 8
Default value, index 0: 'Follow'
Default value, index 1: 'ATTACK'
Default value, index 2: 'Defend'
Default value, index 3: 'Freelance'
Default value, index 4: 'Follow'
Default value, index 5: 'ATTACK'
Default value, index 6: 'Defend'
Default value, index 7: 'Freelance'
OrderOffset
Type: int
PickedObjective
Type: UTGameObjective
objective that was picked from a list of equal priority objectives
PickedStandaloneObjective
Type: UTGameObjective
objective that was picked from a list of equal priority objectives
Squads
Type: UTSquadAI
SquadType
Default value: Class'UTGame.UTSquadAI'
SuperPickups
Type: UTPickupFactory
Array size: 16
Team
Type: UTTeamInfo
Default values
Property | Value |
---|---|
CollisionType | COLLIDE_CustomDefault |
Functions
Native functions
GetTeamNum
Overrides: Actor.GetTeamNum
Events
PostBeginPlay
Overrides: Actor.PostBeginPlay
Reset
Overrides: Actor.Reset
Timer
Overrides: Actor.Timer
Other instance functions
AddHumanSquad
AddSquadWithLeader
CallForHelp
ClearEnemies
CriticalObjectiveWarning
FindHumanSquad
FindNewObjectiveFor
FindNewObjectives
FindSquadOf
FindSuperItems
finds all the static super pickups/vehicle factories/etc in the level and registers them for fast lookup
FriendlyToward
GetLeastDefendedObjective
GetPriorityAttackObjectiveFor
GetPriorityFreelanceObjectiveFor
GetPriorityStandaloneObjectiveFor
GetSquadLedBy
NotifyKilled
PutBotOnSquadLedBy
PutOnDefense
PutOnFreelance
PutOnOffense
ReAssessStrategy
RemoveFromTeam
RemoveSquad
SetBotOrders
SetObjectiveLists
SetOrders