Gah - a solution with more questions. – EntropicLqd

UE3:GameCrowdBehavior_WaitInQueue (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> GameCrowdAgentBehavior >> GameCrowdBehavior_WaitInQueue
Package: 
GameFramework


Properties[edit]

bStoppingBehavior[edit]

Type: bool

Keep from re-entering StopBehavior during queue clean up

QueuePosition[edit]

Type: GameCrowdDestinationQueuePoint

Current Queue position (associated with CurrentDestination

Default values[edit]

Property Value
bIdleBehavior True

Functions[edit]

Native functions[edit]

HandleMovement[edit]

native function bool HandleMovement ()

Overrides: GameCrowdAgentBehavior.HandleMovement

Handles movement destination updating for agent.

Returns:

true if destination updating was handled

ShouldEndIdle[edit]

native function bool ShouldEndIdle ()

Overrides: GameCrowdAgentBehavior.ShouldEndIdle

(Description copied from GameCrowdAgentBehavior.ShouldEndIdle)
Called every tick when agent is currently idle (because bIdleBehavior is true)

Returns:

true if should end idle (bIdleBehavior should also become false)

Other instance functions[edit]

ChangingDestination[edit]

function ChangingDestination (GameCrowdDestination NewDest)

Overrides: GameCrowdAgentBehavior.ChangingDestination

Notification that MyAgent is changing destinations

GetBehaviorString[edit]

function string GetBehaviorString ()

Overrides: GameCrowdAgentBehavior.GetBehaviorString

Get debug string about agent behavior

GetDestinationActor[edit]

function Actor GetDestinationActor ()

Overrides: GameCrowdAgentBehavior.GetDestinationActor

Returns action agent wants behavior to be moving toward.

StopBehavior[edit]

function StopBehavior ()

Overrides: GameCrowdAgentBehavior.StopBehavior

Called when Agent stops this behavior