Mostly Harmless
UE2:GameAIControllerImpl (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
Object >> GameAIControllerInterf >> GameAIControllerImpl |
Contents
- Package:
- U2
- Within class:
- U2GameInfo
- Direct subclasses:
- GameAIControllerCTF, GameAIControllerXMP
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. |
GameAIControllerImpl.uc Created By: Mike Fox Created On: 08/07/01 $Author: Mfox $ $Date: 9/13/02 10:55a $ $Revision: 4 $
Constants[edit]
UpdateGameAITimerName[edit]
Value: 'UpdateGameAITimer'
GameEventDamage[edit]
Value: 'Damage'
GameEventDeath[edit]
Value: 'Death'
GameEventPickup[edit]
Value: 'Pickup'
GameEventSpawnSpecial[edit]
Value: 'SpawnSpecial'
GameEventPlayerAdded[edit]
Value: 'PlayerAdded'
GameEventPlayerRemoved[edit]
Value: 'PlayerRemoved'
Properties[edit]
TeamIndex[edit]
Type: int
index of associated team
UpdateGameAIRate[edit]
Type: float
Default value: 10.0
Instance functions[edit]
CanControlNPC[edit]
function protected bool CanControlNPC (U2NPCController U2NPC)
Cleanup[edit]
function Cleanup ()
Overrides: GameAIControllerInterf.Cleanup
GameEvent[edit]
function GameEvent (name EventName, Actor Instigator, optional Actor OtherActor, optional name OtherInfo)
Overrides: GameAIControllerInterf.GameEvent
GameEventError[edit]
function protected GameEventError (coerce string Msg, name EventName, Actor Instigator, optional Actor OtherActor, optional name OtherInfo)
Initialize[edit]
function Initialize (int NewTeamIndex)
Overrides: GameAIControllerInterf.Initialize
NumTeamPlayers[edit]
function protected int NumTeamPlayers ()
SetNPCSpecialGoal[edit]
function protected SetNPCSpecialGoal (U2NPCController U2NPC, Actor NewSpecialGoal)
UpdateGameAI[edit]
function protected UpdateGameAI ()
UpdateGameAITimer[edit]
function UpdateGameAITimer ()