The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE3:UTAnnouncer (UDK)

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

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UDK Object >> Actor >> Info >> UTAnnouncer
Package: 
UTGame
This class in other games:
UT3


Properties[edit]

AnnouncerLevel[edit]

Type: byte

Modifiers: globalconfig

0=none, 1=no possession announcements, 2=all

Default value: 2

AnnouncerSoundCue[edit]

Type: SoundCue

the sound cue used for announcer sounds. We then use a wave parameter named Announcement to insert the actual sound we want to play. (this allows us to avoid having to change a whole lot of cues together if we want to change SoundCue options for the announcements)

Default value: SoundCue'A_Announcer_Reward_Cue.SoundCues.AnnouncerCue'

CurrentAnnouncementComponent[edit]

Type: AudioComponent

currently playing AudioComponent

CustomAnnouncerSoundCue[edit]

Type: string

Modifiers: globalconfig

allows overriding AnnouncerSoundCue

PlayerOwner[edit]

Type: UTPlayerController


PlayingAnnouncementClass[edit]

Type: class<UTLocalMessage>

class of currently playing announcement

PlayingAnnouncementIndex[edit]

Type: int


Queue[edit]

Type: UTQueuedAnnouncement

Queued announcer messages

UTVoiceSoundCue[edit]

Type: SoundCue

the sound cue used for all UTVoice sounds. We then use a wave parameter named Announcement to insert the actual sound we want to play. (this allows us to avoid having to change a whole lot of cues together if we want to change SoundCue options for the announcements)

Default value: SoundCue'A_Announcer_Reward_Cue.SoundCues.UTVoiceSoundCue'

UTVoiceSoundCueSoundCue[edit]

Type: string

Modifiers: globalconfig

allows overriding UTVoiceSoundCue

Default values[edit]

Property Value
CollisionType COLLIDE_CustomDefault

Subobjects[edit]

Sprite[edit]

Class: Engine.SpriteComponent

Inherits from: Info.Sprite

Property Value
ReplacementPrimitive None

Functions[edit]

Events[edit]

Destroyed[edit]

event Destroyed ()

Overrides: Actor.Destroyed


PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


Other instance functions[edit]

AnnouncementFinished[edit]

function AnnouncementFinished (AudioComponent AC)


PlayAnnouncement[edit]

function PlayAnnouncement (class<UTLocalMessageInMessageClass, int MessageIndex, optional PlayerReplicationInfo PRI, optional Object OptionalObject)


PlayAnnouncementNow[edit]

function PlayAnnouncementNow (class<UTLocalMessageInMessageClass, int MessageIndex, optional PlayerReplicationInfo PRI, optional Object OptionalObject)


PlayNextAnnouncement[edit]

function PlayNextAnnouncement ()