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

UTGame.UTObjectiveAnnouncement

Extends
UTObjectiveSpecificMessage
Modifiers
dependson ( UTPlayerController )

this is used to handle auto objective announcements (what the game thinks the player should do next)

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

Variables Summary
Inherited Variables from UTGame.UTLocalMessage
AnnouncementDelay, AnnouncementPriority, AnnouncementVolume, bShowPortrait, MessageArea

Functions Summary
functionObjectiveAnnouncementInfo GetObjectiveAnnouncement (byte MessageIndex, Object Objective, PlayerController PC))
function SetHUDDisplay (PlayerController P, int Switch, string Text, PlayerReplicationInfo RelatedPRI_1, PlayerReplicationInfo RelatedPRI_2, Object OptionalObject ))
functionbool ShouldBeRemoved (UTQueuedAnnouncement MyAnnouncement, class<UTLocalMessage> NewAnnouncementClass, int NewMessageIndex))
Inherited Functions from UTGame.UTObjectiveSpecificMessage
AnnouncementSound, ClientReceive, GetObjectiveAnnouncement, SetHUDDisplay
Inherited Functions from UTGame.UTLocalMessage
AddAnnouncement, AnnouncementLevel, AnnouncementSound, GetPos, KilledByVictoryMessage, ShouldBeRemoved


Functions Detail

GetObjectiveAnnouncement Source code

static function ObjectiveAnnouncementInfo GetObjectiveAnnouncement ( byte MessageIndex, Object Objective, PlayerController PC) )

SetHUDDisplay Source code

static simulated function SetHUDDisplay ( PlayerController P, int Switch, string Text, PlayerReplicationInfo RelatedPRI_1, PlayerReplicationInfo RelatedPRI_2, Object OptionalObject ) )

ShouldBeRemoved Source code

static function bool ShouldBeRemoved ( UTQueuedAnnouncement MyAnnouncement, class<UTLocalMessage> NewAnnouncementClass, int NewMessageIndex) )


Defaultproperties

defaultproperties
{
   MessageArea=3
   bIsUnique=True
   FontSize=1
   Name="Default__UTObjectiveAnnouncement"
   ObjectArchetype=UTObjectiveSpecificMessage'UTGame.Default__UTObjectiveSpecificMessage'
}

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