Cogito, ergo sum

UE2:AnnouncerQueueManager (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site

(Redirected from UE2:EAPriority (UT2004))
Jump to: navigation, search
UT2004 Object >> Actor >> Info >> AnnouncerQueueManager

Contents

Package: 
Engine

AnnouncerQueueManager Queues Announcer messages and/or critical events Created by Laurent Delayen © 2003, Epic Games, Inc. All Rights Reserved

[edit] Properties

[edit] GapTime

Type: float

Time between playing 2 announcer sounds

Default value: 0.1

[edit] LastTimerCheck

Type: float


[edit] Queue

Type: array<QueueItem>


[edit] Receiver

Type: PlayerController


[edit] Enums

[edit] EAPriority

AP_Normal 
Queue
AP_NoDuplicates 
Queue if not already in Queue
AP_InstantPlay 
Skip if Queue is not empty
AP_InstantOrQueueSwitch 
Queue only if queue is empty, or if queue is filled with items ONLY of the same switch (used for countdowns)

[edit] Structs

[edit] QueueItem

name Voice 
Announcer Sound
float Delay 
Delay until next Item is processed
byte Switch 
HUD notification

[edit] Functions

[edit] Events

[edit] PostBeginPlay

simulated event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


[edit] Timer

event Timer ()

Overrides: Actor.Timer


[edit] Other instance functions

[edit] AddItemToQueue

function bool AddItemToQueue (name ASound, optional EAPriority Priority, optional byte Switch)


[edit] CanFindSoundInQueue

final function bool CanFindSoundInQueue (name DaSoundName)


[edit] GetQueueWaitTime

final function float GetQueueWaitTime ()


[edit] InitFor

simulated function InitFor (PlayerController PC)


[edit] IsQueueing

final function bool IsQueueing ()


[edit] IsQueueingSwitch

final function bool IsQueueingSwitch (byte Switch)


[edit] ProcessQueueItem

function ProcessQueueItem (QueueItem Item)