Gah - a solution with more questions. – EntropicLqd

UE2:TeamVoicePack (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Info >> VoicePack >> TeamVoicePack

Contents

Package: 
UnrealGame
Direct subclass:
XVoicePack
This class in other games:
UT2003

TeamVoicePack.

Constants[edit]

MAXACK[edit]

Value: 16


MAXFIRE[edit]

Value: 16


MAXTAUNT[edit]

Value: 48


MAXORDER[edit]

Value: 16


MAXOTHER[edit]

Value: 48


MAXPHRASE[edit]

Value: 8


Properties[edit]

Property group 'TeamVoicePack'[edit]

AckAbbrev[edit]

Type: string

Array size: 16 (MAXACK)

Modifiers: localized


AckAnim[edit]

Type: name

Array size: 16 (MAXACK)


AckSound[edit]

Type: Sound

Array size: 16 (MAXACK)

acknowledgement sounds

AckString[edit]

Type: string

Array size: 16 (MAXACK)

Modifiers: localized


DisplayMessage[edit]

Type: byte

Array size: 8 (MAXPHRASE)


DisplayOtherMessage[edit]

Type: byte

Array size: 48 (MAXOTHER)


FFireAbbrev[edit]

Type: string

Array size: 16 (MAXFIRE)

Modifiers: localized


FFireAnim[edit]

Type: name

Array size: 16 (MAXFIRE)


FFireSound[edit]

Type: Sound

Array size: 16 (MAXFIRE)


FFireString[edit]

Type: string

Array size: 16 (MAXFIRE)

Modifiers: localized


HumanOnlyTaunt[edit]

Type: byte

Array size: 48 (MAXTAUNT)

Whether this taunt should not be used by bots

MatureTaunt[edit]

Type: byte

Array size: 48 (MAXTAUNT)


NameSound[edit]

Type: Sound

Array size: 4

leader names

numAcks[edit]

Type: int


numFFires[edit]

Type: int


numTaunts[edit]

Type: int


OrderAbbrev[edit]

Type: string

Array size: 16 (MAXORDER)

Modifiers: localized


OrderAnim[edit]

Type: name

Array size: 16 (MAXORDER)


OrderSound[edit]

Type: Sound

Array size: 16 (MAXORDER)


OrderString[edit]

Type: string

Array size: 16 (MAXORDER)

Modifiers: localized


OtherAbbrev[edit]

Type: string

Array size: 48 (MAXOTHER)

Modifiers: localized


OtherAnim[edit]

Type: name

Array size: 48 (MAXOTHER)


OtherDelayed[edit]

Type: byte

Array size: 48 (MAXOTHER)


OtherMesgGroup[edit]

Type: name

Array size: 48 (MAXOTHER)

Used to only show relevant comments in menu

OtherSound[edit]

Type: Sound

Array size: 48 (MAXOTHER)


OtherString[edit]

Type: string

Array size: 48 (MAXOTHER)

Modifiers: localized


TauntAbbrev[edit]

Type: string

Array size: 48 (MAXTAUNT)

Modifiers: localized


TauntAnim[edit]

Type: name

Array size: 48 (MAXTAUNT)


TauntSound[edit]

Type: Sound

Array size: 48 (MAXTAUNT)


TauntString[edit]

Type: string

Array size: 48 (MAXTAUNT)

Modifiers: localized


Internal variables[edit]

bDisplayNextMessage[edit]

Type: bool


bDisplayPortrait[edit]

Type: bool


bForceMessageSound[edit]

Type: bool


bShowMessageText[edit]

Type: bool

Modifiers: config


Default value: True

CommaText[edit]

Type: string


Default value: ", "

DeathPhrases[edit]

Type: Sound

Array size: 8 (MAXPHRASE)

only spoken as alternative to death scream, not available from menus

DelayedSender[edit]

Type: PlayerReplicationInfo


DisplayString[edit]

Type: byte


HiddenPhrases[edit]

Type: array<Sound>


HiddenString[edit]

Type: array<string>


HumanOnlyDeathPhrase[edit]

Type: byte

Array size: 8 (MAXPHRASE)


LeaderSign[edit]

Type: string

Array size: 4


Default value, index 0: "Red Leader"

Default value, index 1: "Blue Leader"

Default value, index 2: "Green Leader"

Default value, index 3: "Gold Leader"

MessageAnim[edit]

Type: name


MessageString[edit]

Type: string


NumDeathPhrases[edit]

Type: int


Phrase[edit]

Type: Sound

Array size: 8 (MAXPHRASE)


PhraseNum[edit]

Type: int


PhraseString[edit]

Type: string

Array size: 8 (MAXPHRASE)


Pitch[edit]

Type: float


Default value: 1.0

PortraitPRI[edit]

Type: PlayerReplicationInfo


Enums[edit]

EVoiceGender[edit]

VG_None 
VG_Male 
VG_Female 

Functions[edit]

Static functions[edit]

ClientParseChatPercVar[edit]

static function string ClientParseChatPercVar (PlayerReplicationInfo PRI, string Cmd)


ClientParseMessageString[edit]

static function string ClientParseMessageString (PlayerReplicationInfo PRI, string Message)


GetAckString[edit]

static function string GetAckString (int i)


GetAllAcks[edit]

static function GetAllAcks (out array<stringAckArray)


GetAllFFire[edit]

static function GetAllFFire (out array<stringFFireArray)


GetAllOrder[edit]

static function GetAllOrder (out array<stringOrderArray)


GetAllOther[edit]

static function GetAllOther (out array<stringOtherArray)


GetAllTaunt[edit]

static function GetAllTaunt (out array<stringTauntArray, optional bool bNoMature)


GetFFireString[edit]

static function string GetFFireString (int i)


GetOrderString[edit]

static function string GetOrderString (int i, class<GameInfoGameClass)


GetOtherString[edit]

static function string GetOtherString (int i)


GetTauntString[edit]

static function string GetTauntString (int i)


OrderToIndex[edit]

static function int OrderToIndex (int Order, class<GameInfoGameClass)


PickCustomTauntFor[edit]

static function int PickCustomTauntFor (Controller C, bool bNoMature, bool bNoHumanOnly, int Start)


PickRandomTauntFor[edit]

static function int PickRandomTauntFor (Controller C, bool bNoMature, bool bNoHumanOnly)

Overrides: VoicePack.PickRandomTauntFor


PlayDeathPhrase[edit]

static function bool PlayDeathPhrase (Pawn P)


PlayerSpeech[edit]

static function PlayerSpeech (name Type, int Index, string Callsign, Actor PackOwner)

Overrides: VoicePack.PlayerSpeech


VoiceMatchesGender[edit]

final simulated static function bool VoiceMatchesGender (EVoiceGender GenderType, string PlayerGender)


Events[edit]

Timer[edit]

event Timer ()

Overrides: Actor.Timer


Other instance functions[edit]

BotInitialize[edit]

function BotInitialize (PlayerReplicationInfo Sender, PlayerReplicationInfo Recipient, name messagetype, byte messageIndex)


ClientInitialize[edit]

function ClientInitialize (PlayerReplicationInfo Sender, PlayerReplicationInfo Recipient, name messagetype, byte messageIndex)

Overrides: VoicePack.ClientInitialize


GetCallSign[edit]

function string GetCallSign (PlayerReplicationInfo P)


SetAckMessage[edit]

function SetAckMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound)


SetClientAckMessage[edit]

function SetClientAckMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound)


SetClientFFireMessage[edit]

function SetClientFFireMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound)


SetClientHiddenMessage[edit]

function SetClientHiddenMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound)


SetClientOrderMessage[edit]

function SetClientOrderMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound)


SetClientOtherMessage[edit]

function SetClientOtherMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound)


SetClientTauntMessage[edit]

function SetClientTauntMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound)


SetFFireMessage[edit]

function SetFFireMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound)


SetOrderMessage[edit]

function SetOrderMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound)


SetOtherMessage[edit]

function SetOtherMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound)


SetTauntMessage[edit]

function SetTauntMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound)