UE3:UTOnslaughtOrbMessage (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
UT3 Object >> LocalMessage >> UTLocalMessage >> UTCarriedObjectMessage >> UTOnslaughtOrbMessage
Package:
UTGameContent

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

Properties

Property group 'Message'

EnemyDestroyedString

Type: string

Modifiers: localized


Default value: "Enemy orb destroyed"

EnemyDroppedString

Type: string

Modifiers: localized


Default value: "Enemy orb dropped"

EnemyIncomingString

Type: string

Modifiers: localized


Default value: "Enemy orb carrier incoming!"

OrbAutoReturnedString

Type: string

Modifiers: localized


Default value: "Orb auto-returned."

OrbNoPickupString

Type: string

Modifiers: localized


Default value: "Orb temporarily unavailable."

Internal variables

EnemyDestroyed

Type: SoundNodeWave


Default value: SoundNodeWave'A_Announcer_Status.Status.A_StatusAnnouncer_EnemyOrbDestroyed'

EnemyDropped

Type: SoundNodeWave


Default value: SoundNodeWave'A_Announcer_Status.Status.A_StatusAnnouncer_EnemyOrbDropped'

EnemyIncoming

Type: SoundNodeWave


Default value: SoundNodeWave'A_Announcer_Status.Status.A_StatusAnnouncer_EnemyOrbCarrierIncoming'

HighlightOrb

Type: byte

Array size: 17


Default value, index 2: 1

Default value, index 9: 1

Default value, index 14: 1

Default value, index 15: 1

Default values

Property Value
CaptureBlue "delivered the blue orb!"
CaptureRed "delivered the red orb!"
DroppedBlue "dropped the blue orb!"
DroppedRed "dropped the red orb!"
DroppedSounds[0] SoundNodeWave'A_Announcer_Status.Status.A_StatusAnnouncer_RedOrbDropped'
DroppedSounds[1] SoundNodeWave'A_Announcer_Status.Status.A_StatusAnnouncer_BlueOrbDropped'
HasBlue "took the blue orb!"
HasRed "took the red orb!"
KilledBlue "killed the blue orb carrier!"
KilledRed "killed the red orb carrier!"
MessageArea 6
ReturnBlue "destroyed the blue orb!"
ReturnedBlue "The blue orb was destroyed!"
ReturnedRed "The red orb was destroyed!"
ReturnRed "destroyed the red orb!"
ReturnSounds[0] SoundNodeWave'A_Announcer_Status.Status.A_StatusAnnouncer_RedOrbDestroyed'
ReturnSounds[1] SoundNodeWave'A_Announcer_Status.Status.A_StatusAnnouncer_BlueOrbDestroyed'
TakenSounds[0] SoundNodeWave'A_Announcer_Status.Status.A_StatusAnnouncer_RedOrbPickedUp'
TakenSounds[1] SoundNodeWave'A_Announcer_Status.Status.A_StatusAnnouncer_BlueOrbPickedUp'

Static functions

AnnouncementSound

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

Overrides: UTCarriedObjectMessage.AnnouncementSound


ClientReceive

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

Overrides: UTCarriedObjectMessage.ClientReceive


GetColor

static function Object.Color GetColor (optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2, optional Object OptionalObject)

Overrides: LocalMessage.GetColor


GetFontSize

static function int GetFontSize (int Switch, PlayerReplicationInfo RelatedPRI1, PlayerReplicationInfo RelatedPRI2, PlayerReplicationInfo LocalPlayer)

Overrides: LocalMessage.GetFontSize


GetPos

static function float GetPos (int Switch, HUD myHUD)

Overrides: UTLocalMessage.GetPos


GetString

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

Overrides: UTCarriedObjectMessage.GetString


IsKeyObjectiveMessage

static function bool IsKeyObjectiveMessage (int Switch)

Overrides: LocalMessage.IsKeyObjectiveMessage


ShouldBeRemoved

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

Overrides: UTCarriedObjectMessage.ShouldBeRemoved

Don't let multiple messages for same flag stack up