Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UTGame.UTObjectiveSpecificMessage

Extends
UTLocalMessage
Modifiers
abstract

base class for messages that get their text/sound from the objective actor passed to them

Core.Object
|   
+-- Engine.LocalMessage
   |   
   +-- UTGame.UTLocalMessage
      |   
      +-- UTGame.UTObjectiveSpecificMessage

Direct Known Subclasses:

UTCountdownNodeMessage, UTKismetAnnouncement, UTObjectiveAnnouncement, UTSpecialObjectiveStatusMessage

Variables Summary
Inherited Variables from UTGame.UTLocalMessage
AnnouncementDelay, AnnouncementPriority, AnnouncementVolume, bShowPortrait, MessageArea
Inherited Variables from Engine.LocalMessage
bBeep, bCountInstances, bIsConsoleMessage, bIsPartiallyUnique, bIsSpecial, bIsUnique, DrawColor, FontSize, Lifetime, PosY

Functions Summary
functionSoundNodeWave AnnouncementSound (int MessageIndex, Object OptionalObject, PlayerController PC))
function ClientReceive (PlayerController P, optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2, optional Object OptionalObject ))
functionObjectiveAnnouncementInfo GetObjectiveAnnouncement (byte MessageIndex, Object Objective, PlayerController PC)
function SetHUDDisplay (PlayerController P, int Switch, string Text, PlayerReplicationInfo RelatedPRI_1, PlayerReplicationInfo RelatedPRI_2, Object OptionalObject ))
Inherited Functions from UTGame.UTLocalMessage
AddAnnouncement, AnnouncementLevel, AnnouncementSound, GetPos, KilledByVictoryMessage, ShouldBeRemoved
Inherited Functions from Engine.LocalMessage
ClientReceive, GetColor, GetConsoleColor, GetFontSize, GetLifeTime, GetPos, GetString, IsConsoleMessage, IsKeyObjectiveMessage, PartiallyDuplicates


Functions Detail

AnnouncementSound Source code

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

ClientReceive Source code

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

GetObjectiveAnnouncement Source code

static function ObjectiveAnnouncementInfo GetObjectiveAnnouncement ( byte MessageIndex, Object Objective, PlayerController PC )
should be implemented to return the announcement to use based on the given objective and index

SetHUDDisplay Source code

static simulated function SetHUDDisplay ( PlayerController P, int Switch, string Text, PlayerReplicationInfo RelatedPRI_1, PlayerReplicationInfo RelatedPRI_2, Object OptionalObject ) )
sets up whatever this message displays on the HUD


Defaultproperties

defaultproperties
{
   MessageArea=6
   Name="Default__UTObjectiveSpecificMessage"
   ObjectArchetype=UTLocalMessage'UTGame.Default__UTLocalMessage'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:53.921 - Created with UnCodeX