I'm a doctor, not a mechanic

UE3:UTLocalMessage (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 >> LocalMessage >> UTLocalMessage
Package: 
UTGame
Direct subclasses:
UTCarriedObjectMessage, UTCTFHUDMessage, UTDeathMessage, UTFirstBloodMessage, UTIdleKickWarningMessage, UTKillingSpreeMessage, UTKillsRemainingMessage, UTLastSecondMessage, UTLockWarningMessage, UTMultiKillMessage, UTObjectiveSpecificMessage, UTPickupMessage, UTPowerupRewardMessage, UTSayMsg, UTScavengerMessage, UTScriptedVoiceMessage, UTStartupMessage, UTTeamGameMessage, UTTeamSayMsg, UTTeamScoreMessage, UTTimerMessage, UTVehicleCantCarryFlagMessage, UTVehicleKillMessage, UTVehicleMessage, UTVictoryMessage, UTVoice, UTWeaponKillMessage, UTWeaponKillRewardMessage, UTWeaponRewardMessage, UTWeaponSwitchMessage
This class in other games:
UT3


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

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