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

UE3:UTLocalMessage (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> LocalMessage >> UTLocalMessage
Package: 
UTGame
Direct subclasses:
UTScavengerMessage, UTWarfareBarricadeMessage, UTStealthVehicleMessage, UTCTFHUDMessage, UTCarriedObjectMessage, UTFirstBloodMessage, UTDeathMessage, UTDeployableMessage, UTDuelMessage, UTIdleKickWarningMessage, UTKillingSpreeMessage, UTKillsRemainingMessage, UTLastSecondMessage, UTLockWarningMessage, UTMultiKillMessage, UTObjectiveSpecificMessage, UTOnslaughtBlueCoreMessage, UTOnslaughtHUDMessage, UTOnslaughtMessage, UTPickupMessage, UTPowerupRewardMessage, UTSPMAMessage, UTSayMsg, UTScriptedVoiceMessage, UTStartupMessage, UTTeamGameMessage, UTTeamSayMsg, UTTeamScoreMessage, UTTimerMessage, UTVehicleCantCarryFlagMessage, UTVehicleKillMessage, UTVehicleMessage, UTVictoryMessage, UTVoice, UTWeaponRewardMessage, UTWeaponKillMessage, UTWeaponKillRewardMessage, UTWeaponSwitchMessage, UTBetrayalMessage, UTGreedMessage, UTHeroMessage, UTHeroRewardMessage
This class in other games:
UDK

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Properties[edit]

AnnouncementDelay[edit]

Type: float

Delay before playing announcement

AnnouncementPriority[edit]

Type: int

Used for ordering messages in announcement queue

AnnouncementVolume[edit]

Type: float

Volume multiplier for announcements

Default value: 2.0

bShowPortrait[edit]

Type: bool

Show PRI's HUD portrait when this message is played

MessageArea[edit]

Type: int

Message area on HUD (index into UTHUD.MessageOffset[])

Default value: 1

Default values[edit]

Property Value
bIsConsoleMessage False

Static functions[edit]

AddAnnouncement[edit]

static function bool AddAnnouncement (UTAnnouncer Announcer, int MessageIndex, optional PlayerReplicationInfo PRI, optional Object OptionalObject)


AnnouncementLevel[edit]

static function byte AnnouncementLevel (byte MessageIndex)


AnnouncementSound[edit]

static function SoundNodeWave AnnouncementSound (int MessageIndex, Object OptionalObject, PlayerController PC)


GetPos[edit]

static function float GetPos (int Switch, HUD myHUD)

Overrides: LocalMessage.GetPos


KilledByVictoryMessage[edit]

static function bool KilledByVictoryMessage (int AnnouncementIndex)


ShouldBeRemoved[edit]

static function bool ShouldBeRemoved (UTQueuedAnnouncement MyAnnouncement, class<UTLocalMessageNewAnnouncementClass, int NewMessageIndex)

Allow messages to remove themselves if they are superfluous because of newly added message