Mostly Harmless

UE3:UTVoice (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> LocalMessage >> UTLocalMessage >> UTVoice

Contents

Package: 
UTGame
Direct subclass:
UTVoice_Robot
This class in other games:
UT3


Constants

ORBKILLINDEXSTART

Value: 500

Index offsets for message groups

ACKINDEXSTART

Value: 600


FRIENDLYFIREINDEXSTART

Value: 700


GOTYOURBACKINDEXSTART

Value: 800


NEEDOURFLAGINDEXSTART

Value: 900


SNIPERINDEXINDEXSTART

Value: 1000


LOCATIONUPDATEINDEXSTART

Value: 1100


INPOSITIONINDEXSTART

Value: 1200


ENEMYSTATUSINDEXSTART

Value: 1300


KILLEDVEHICLEINDEXSTART

Value: 1400


ENEMYFLAGCARRIERINDEXSTART

Value: 1500


HOLDINGFLAGINDEXSTART

Value: 1600


AREASECUREINDEXSTART

Value: 1700


GOTOURFLAGINDEXSTART

Value: 1900


NODECONSTRUCTEDINDEXSTART

Value: 2000


Properties

AckSounds

Type: array<SoundNodeWave>


AreaSecureSounds

Type: array<SoundNodeWave>


EnemyFlagCarrierHereSound

Type: SoundNodeWave


EnemyFlagCarrierHighSound

Type: SoundNodeWave


EnemyFlagCarrierLowSound

Type: SoundNodeWave


EnemyFlagCarrierSound

Type: SoundNodeWave


EnemyOrbCarrierSound

Type: SoundNodeWave


FriendlyFireSounds

Type: array<SoundNodeWave>


GotOurFlagSound

Type: SoundNodeWave


GotYourBackSounds

Type: array<SoundNodeWave>


HaveFlagSounds

Type: array<SoundNodeWave>


HaveOrbSounds

Type: array<SoundNodeWave>


IncomingSound

Type: SoundNodeWave


InPositionSounds

Type: array<SoundNodeWave>


LocationSpeechOffset

Type: int

Offset into actor specific location speech array

MidfieldSound

Type: SoundNodeWave


NeedOurFlagSounds

Type: array<SoundNodeWave>


OrbKillSounds

Type: array<SoundNodeWave>


SniperSounds

Type: array<SoundNodeWave>


Default values

Property Value
AnnouncementDelay 0.75
AnnouncementPriority -1
bIsConsoleMessage False
bShowPortrait True

Static functions

AddAnnouncement

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

Overrides: UTLocalMessage.AddAnnouncement


AllowVoiceMessage

static function bool AllowVoiceMessage (name MessageType, UTPlayerController PC, PlayerController Recipient)


AnnouncementSound

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

Overrides: UTLocalMessage.AnnouncementSound


ClientReceive

static simulated function ClientReceive (PlayerController P, optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2, optional Object OptionalObject)

Overrides: LocalMessage.ClientReceive


EnemySound

static function SoundNodeWave EnemySound (PlayerController PC, Object OptionalObject)


GetAckMessageIndex

static function int GetAckMessageIndex (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype)


GetFriendlyFireMessageIndex

static function int GetFriendlyFireMessageIndex (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype)


GetGotYourBackMessageIndex

static function int GetGotYourBackMessageIndex (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype)


GetMessageIndex

static function int GetMessageIndex (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype, class<DamageTypeDamageType)


GetNeedOurFlagMessageIndex

static function int GetNeedOurFlagMessageIndex (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype)


GetOrbKillMessageIndex

static function int GetOrbKillMessageIndex (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype, class<DamageTypeDamageType)


GetString

static function string GetString (optional int Switch, optional bool bPRI1HUD, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2, optional Object OptionalObject)

Overrides: LocalMessage.GetString


InitCombatUpdate

static function InitCombatUpdate (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype)


InitSniperUpdate

static function InitSniperUpdate (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype)


InitStatusUpdate

static function InitStatusUpdate (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype)


KilledVehicleSound

static function SoundNodeWave KilledVehicleSound (PlayerController PC, Object OptionalObject)


SendEnemyFlagCarrierHereUpdate

static function SendEnemyFlagCarrierHereUpdate (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype)


SendEnemyStatusUpdate

static function SendEnemyStatusUpdate (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype)


SendInPositionMessage

static function SendInPositionMessage (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype)


SendKilledVehicleMessage

static function SendKilledVehicleMessage (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype)


SendLocalizedMessage

static function SendLocalizedMessage (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype, int MessageIndex, optional Object LocationObject)


SendLocationUpdate

static function bool SendLocationUpdate (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype, UTGame G, Pawn StatusPawn, optional bool bDontSendMidfield)


SendVoiceMessage

static function SendVoiceMessage (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype, class<DamageTypeDamageType)


SetHoldingFlagUpdate

static function SetHoldingFlagUpdate (Controller Sender, PlayerReplicationInfo Recipient, name Messagetype)


ShouldBeRemoved

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

Overrides: UTLocalMessage.ShouldBeRemoved

Kill regular voice messages if doing banter, or if there are too many voice messages in front of them