I love the smell of UnrealEd crashing in the morning. – tarquin

UE3:GameCrowdBehavior_WaitInQueue (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 11:47, 6 November 2009 by (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UDK Object >> GameCrowdAgentBehavior >> GameCrowdBehavior_WaitInQueue
Package: 
GameFramework


Properties

bStoppingBehavior

Type: bool

Keep from re-entering StopBehavior during queue clean up

QueuePosition

Type: GameCrowdDestinationQueuePoint

Current Queue position (associated with CurrentDestination

Default values

Property Value
bIdleBehavior True

Functions

Native functions

HandleMovement

native function bool HandleMovement ()

Overrides: GameCrowdAgentBehavior.HandleMovement

Handles movement destination updating for agent.

Returns:

true if destination updating was handled

ShouldEndIdle

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

ChangingDestination

function ChangingDestination (GameCrowdDestination NewDest)

Overrides: GameCrowdAgentBehavior.ChangingDestination

Notification that MyAgent is changing destinations

GetBehaviorString

function string GetBehaviorString ()

Overrides: GameCrowdAgentBehavior.GetBehaviorString

Get debug string about agent behavior

GetDestinationActor

function Actor GetDestinationActor ()

Overrides: GameCrowdAgentBehavior.GetDestinationActor

Returns action agent wants behavior to be moving toward.

StopBehavior

function StopBehavior ()

Overrides: GameCrowdAgentBehavior.StopBehavior

Called when Agent stops this behavior