Mostly Harmless
UE3:UTTeamAI (UDK)
Contents
- 1 Properties
- 1.1 AttackSquad
- 1.2 bFoundSuperItems
- 1.3 EnemyTeam
- 1.4 FreelanceSquad
- 1.5 ImportantVehicleFactories
- 1.6 NumSuperPickups
- 1.7 NumSupportingPlayer
- 1.8 Objectives
- 1.9 OrderList
- 1.10 OrderOffset
- 1.11 PickedObjective
- 1.12 PickedStandaloneObjective
- 1.13 Squads
- 1.14 SquadType
- 1.15 SuperPickups
- 1.16 Team
- 1.17 Default values
- 2 Functions
- 2.1 Native functions
- 2.2 Events
- 2.3 Other instance functions
- 2.3.1 AddHumanSquad
- 2.3.2 AddSquadWithLeader
- 2.3.3 CallForHelp
- 2.3.4 ClearEnemies
- 2.3.5 CriticalObjectiveWarning
- 2.3.6 FindHumanSquad
- 2.3.7 FindNewObjectiveFor
- 2.3.8 FindNewObjectives
- 2.3.9 FindSquadOf
- 2.3.10 FindSuperItems
- 2.3.11 FriendlyToward
- 2.3.12 GetLeastDefendedObjective
- 2.3.13 GetPriorityAttackObjectiveFor
- 2.3.14 GetPriorityFreelanceObjectiveFor
- 2.3.15 GetPriorityStandaloneObjectiveFor
- 2.3.16 GetSquadLedBy
- 2.3.17 NotifyKilled
- 2.3.18 PutBotOnSquadLedBy
- 2.3.19 PutOnDefense
- 2.3.20 PutOnFreelance
- 2.3.21 PutOnOffense
- 2.3.22 ReAssessStrategy
- 2.3.23 RemoveFromTeam
- 2.3.24 RemoveSquad
- 2.3.25 SetBotOrders
- 2.3.26 SetObjectiveLists
- 2.3.27 SetOrders
- Package:
- UTGame
- Direct subclass:
- UTCTFTeamAI
- This class in other games:
- UT3
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[edit]
AttackSquad[edit]
Type: UTSquadAI
bFoundSuperItems[edit]
Type: bool
EnemyTeam[edit]
Type: UTTeamInfo
FreelanceSquad[edit]
Type: UTSquadAI
ImportantVehicleFactories[edit]
Type: array<UTVehicleFactory>
NumSuperPickups[edit]
Type: int
NumSupportingPlayer[edit]
Type: int
Objectives[edit]
Type: UTGameObjective
list of objectives to be defended or attacked by this team
OrderList[edit]
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[edit]
Type: int
PickedObjective[edit]
Type: UTGameObjective
objective that was picked from a list of equal priority objectives
PickedStandaloneObjective[edit]
Type: UTGameObjective
objective that was picked from a list of equal priority objectives
Squads[edit]
Type: UTSquadAI
SquadType[edit]
Default value: Class'UTGame.UTSquadAI'
SuperPickups[edit]
Type: UTPickupFactory
Array size: 16
Team[edit]
Type: UTTeamInfo
Default values[edit]
Property | Value |
---|---|
CollisionType | COLLIDE_CustomDefault |
Functions[edit]
Native functions[edit]
GetTeamNum[edit]
Overrides: Actor.GetTeamNum
Events[edit]
PostBeginPlay[edit]
Overrides: Actor.PostBeginPlay
Reset[edit]
Overrides: Actor.Reset
Timer[edit]
Overrides: Actor.Timer
Other instance functions[edit]
AddHumanSquad[edit]
AddSquadWithLeader[edit]
CallForHelp[edit]
ClearEnemies[edit]
CriticalObjectiveWarning[edit]
FindHumanSquad[edit]
FindNewObjectiveFor[edit]
FindNewObjectives[edit]
FindSquadOf[edit]
FindSuperItems[edit]
finds all the static super pickups/vehicle factories/etc in the level and registers them for fast lookup