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

ROEngine.ROVoicePack

Extends
xVoicePack

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.VoicePack
         |   
         +-- UnrealGame.TeamVoicePack
            |   
            +-- XGame.xVoicePack
               |   
               +-- ROEngine.ROVoicePack

Constants Summary
Inherited Contants from UnrealGame.TeamVoicePack
MAXACK, MAXFIRE, MAXORDER, MAXOTHER, MAXPHRASE, MAXTAUNT

Variables Summary
boolbIsFromDifferentTeam
boolbUseAxisStrings
boolbUseLocationalVoice
nameCurrentMessageType
PawnpawnSender
vectorsenderLoc
floatunitShoutDistance
floatunitWhisperDistance
ROVoicePack
stringAlertAbbrev[48]
nameAlertAnim[48]
SoundGroupAlertSound[20]
stringAlertString[48]
nameAttackAnim
nameDefendAnim
stringEnemyAbbrevAxis[48]
stringEnemyAbbrev[48]
nameEnemyAnim[48]
SoundGroupEnemySound[20]
stringEnemyStringAxis[48]
stringEnemyString[48]
stringExtraAbbrev[48]
nameExtraAnim[48]
SoundGroupExtraSound[20]
stringExtraString[48]
intnumAlerts
intnumAttacks
intnumCommands
intnumEnemies
intnumExtras
intnumSupports
intnumVehicleAlerts
intnumVehicleDirections
floatShoutRadius
byteShoutVolume
stringSupportAbbrevAxis[48]
stringSupportAbbrev[48]
nameSupportAnim[48]
SoundGroupSupportSound[20]
stringSupportStringAxis[48]
stringSupportString[48]
stringVehicleAlertAbbrev[48]
nameVehicleAlertAnim[48]
SoundGroupVehicleAlertSound[20]
stringVehicleAlertString[48]
stringVehicleDirectionAbbrev[48]
nameVehicleDirectionAnim[48]
SoundGroupVehicleDirectionSound[20]
stringVehicleDirectionString[48]
floatWhisperRadius
byteWhisperVolume
Inherited Variables from XGame.xVoicePack
VoiceGender
Inherited Variables from UnrealGame.TeamVoicePack
AckAbbrev[MAXACK], AckAnim[MAXACK], AckSound[MAXACK], AckString[MAXACK], bDisplayNextMessage, bDisplayPortrait, bForceMessageSound, bShowMessageText, CommaText, DeathPhrases[MAXPHRASE], DelayedSender, DisplayMessage[MAXPHRASE], DisplayOtherMessage[MAXOTHER], DisplayString, FFireAbbrev[MAXFIRE], FFireAnim[MAXFIRE], FFireSound[MAXFIRE], FFireString[MAXFIRE], HiddenPhrases, HiddenString, HumanOnlyDeathPhrase[MAXPHRASE], HumanOnlyTaunt[MAXTAUNT], LeaderSign[4], MatureTaunt[MAXTAUNT], MessageAnim, MessageString, NameSound[4], numAcks, NumDeathPhrases, numFFires, numTaunts, OrderAbbrev[MAXORDER], OrderAnim[MAXORDER], OrderSound[MAXORDER], OrderString[MAXORDER], OtherAbbrev[MAXOTHER], OtherAnim[MAXOTHER], OtherDelayed[MAXOTHER], OtherMesgGroup[MAXOTHER], OtherSound[MAXOTHER], OtherString[MAXOTHER], PhraseNum, PhraseString[MAXPHRASE], Phrase[MAXPHRASE], Pitch, PortraitPRI, TauntAbbrev[MAXTAUNT], TauntAnim[MAXTAUNT], TauntSound[MAXTAUNT], TauntString[MAXTAUNT]

Enumerations Summary
Inherited Enumerations from UnrealGame.TeamVoicePack
EVoiceGender

Functions Summary
function BotInitialize (PlayerReplicationInfo Sender, PlayerReplicationInfo Recipient, name messagetype, byte messageIndex))
function ClientInitialize (PlayerReplicationInfo Sender, PlayerReplicationInfo Recipient, name messagetype, byte messageIndex))
function ClientInitializeLocational (PlayerReplicationInfo Sender, PlayerReplicationInfo Recipient, name messagetype, byte messageIndex, optional Pawn soundSender, optional vector senderLocation))
function GetAllAcknowledges (out array CmdArray ))
function GetAllAlerts (out array CmdArray ))
function GetAllEnemies (out array CmdArray ))
function GetAllExtras (out array CmdArray ))
function GetAllOrders (out array CmdArray ))
function GetAllSupports (out array CmdArray ))
function GetAllVehicleAlerts (out array CmdArray ))
function GetAllVehicleDirections (out array CmdArray ))
functionstring getClientParsedMessage ()))
functionbyte GetMessageIndex (name PhraseName))
functionbool isValidDistanceForMessageType (name messageType, float distance))
function PlayerSpeech (name Type, int Index, string Callsign, Actor PackOwner ))
function SetClientAckMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetClientAlertMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetClientAttackMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetClientDefendMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetClientEnemyMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetClientExtraMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetClientFFireMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetClientGotoMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetClientHelpAtMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetClientOrderMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetClientSupportMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetClientTauntMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetClientUnderAttackAtMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetClientVehicleAlertMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetClientVehicleDirectionMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetFFireMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function SetMessageByType (name messagetype, int messageIndex, PlayerReplicationInfo Recipient))
function SetTauntMessage (int messageIndex, PlayerReplicationInfo Recipient, out Sound MessageSound))
function Timer ()))
function xPlayerSpeech (name Type, int Index, PlayerReplicationInfo SquadLeader, Actor PackOwner))
Inherited Functions from XGame.xVoicePack
GetMessageIndex
Inherited Functions from UnrealGame.TeamVoicePack
BotInitialize, ClientInitialize, ClientParseChatPercVar, ClientParseMessageString, GetAckString, GetAllAcks, GetAllFFire, GetAllOrder, GetAllOther, GetAllTaunt, GetCallSign, GetFFireString, GetOrderString, GetOtherString, GetTauntString, OrderToIndex, PickCustomTauntFor, PickRandomTauntFor, PlayDeathPhrase, PlayerSpeech, SetAckMessage, SetClientAckMessage, SetClientFFireMessage, SetClientHiddenMessage, SetClientOrderMessage, SetClientOtherMessage, SetClientTauntMessage, SetFFireMessage, SetOrderMessage, SetOtherMessage, SetTauntMessage, Timer, VoiceMatchesGender


Variables Detail

bIsFromDifferentTeam Source code

var bool bIsFromDifferentTeam;

bUseAxisStrings Source code

var bool bUseAxisStrings;

bUseLocationalVoice Source code

var bool bUseLocationalVoice;

CurrentMessageType Source code

var name CurrentMessageType;

pawnSender Source code

var Pawn pawnSender;

senderLoc Source code

var vector senderLoc;

unitShoutDistance Source code

var float unitShoutDistance;

unitWhisperDistance Source code

var float unitWhisperDistance;

ROVoicePack

AlertAbbrev[48] Source code

var(ROVoicePack) localized string AlertAbbrev[48];

AlertAnim[48] Source code

var(ROVoicePack) name AlertAnim[48];

AlertSound[20] Source code

var(ROVoicePack) SoundGroup AlertSound[20];

AlertString[48] Source code

var(ROVoicePack) localized string AlertString[48];

AttackAnim Source code

var(ROVoicePack) name AttackAnim;

DefendAnim Source code

var(ROVoicePack) name DefendAnim;

EnemyAbbrevAxis[48] Source code

var(ROVoicePack) localized string EnemyAbbrevAxis[48];

EnemyAbbrev[48] Source code

var(ROVoicePack) localized string EnemyAbbrev[48];

EnemyAnim[48] Source code

var(ROVoicePack) name EnemyAnim[48];

EnemySound[20] Source code

var(ROVoicePack) SoundGroup EnemySound[20];

EnemyStringAxis[48] Source code

var(ROVoicePack) localized string EnemyStringAxis[48];

EnemyString[48] Source code

var(ROVoicePack) localized string EnemyString[48];

ExtraAbbrev[48] Source code

var(ROVoicePack) localized string ExtraAbbrev[48];

ExtraAnim[48] Source code

var(ROVoicePack) name ExtraAnim[48];

ExtraSound[20] Source code

var(ROVoicePack) SoundGroup ExtraSound[20];

ExtraString[48] Source code

var(ROVoicePack) localized string ExtraString[48];

numAlerts Source code

var(ROVoicePack) int numAlerts;

numAttacks Source code

var(ROVoicePack) int numAttacks;

numCommands Source code

var(ROVoicePack) int numCommands;

numEnemies Source code

var(ROVoicePack) int numEnemies;

numExtras Source code

var(ROVoicePack) int numExtras;

numSupports Source code

var(ROVoicePack) int numSupports;

numVehicleAlerts Source code

var(ROVoicePack) int numVehicleAlerts;

numVehicleDirections Source code

var(ROVoicePack) int numVehicleDirections;

ShoutRadius Source code

var(ROVoicePack) float ShoutRadius;

ShoutVolume Source code

var(ROVoicePack) byte ShoutVolume;

SupportAbbrevAxis[48] Source code

var(ROVoicePack) localized string SupportAbbrevAxis[48];

SupportAbbrev[48] Source code

var(ROVoicePack) localized string SupportAbbrev[48];

SupportAnim[48] Source code

var(ROVoicePack) name SupportAnim[48];

SupportSound[20] Source code

var(ROVoicePack) SoundGroup SupportSound[20];

SupportStringAxis[48] Source code

var(ROVoicePack) localized string SupportStringAxis[48];

SupportString[48] Source code

var(ROVoicePack) localized string SupportString[48];

VehicleAlertAbbrev[48] Source code

var(ROVoicePack) localized string VehicleAlertAbbrev[48];

VehicleAlertAnim[48] Source code

var(ROVoicePack) name VehicleAlertAnim[48];

VehicleAlertSound[20] Source code

var(ROVoicePack) SoundGroup VehicleAlertSound[20];

VehicleAlertString[48] Source code

var(ROVoicePack) localized string VehicleAlertString[48];

VehicleDirectionAbbrev[48] Source code

var(ROVoicePack) localized string VehicleDirectionAbbrev[48];

VehicleDirectionAnim[48] Source code

var(ROVoicePack) name VehicleDirectionAnim[48];

VehicleDirectionSound[20] Source code

var(ROVoicePack) SoundGroup VehicleDirectionSound[20];

VehicleDirectionString[48] Source code

var(ROVoicePack) localized string VehicleDirectionString[48];

WhisperRadius Source code

var(ROVoicePack) float WhisperRadius;

WhisperVolume Source code

var(ROVoicePack) byte WhisperVolume;


Functions Detail

BotInitialize Source code

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

ClientInitialize Source code

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

ClientInitializeLocational Source code

function ClientInitializeLocational ( PlayerReplicationInfo Sender, PlayerReplicationInfo Recipient, name messagetype, byte messageIndex, optional Pawn soundSender, optional vector senderLocation) )

GetAllAcknowledges Source code

static function GetAllAcknowledges ( out array<string> CmdArray ) )

GetAllAlerts Source code

static function GetAllAlerts ( out array<string> CmdArray ) )

GetAllEnemies Source code

static function GetAllEnemies ( out array<string> CmdArray ) )

GetAllExtras Source code

static function GetAllExtras ( out array<string> CmdArray ) )

GetAllOrders Source code

static function GetAllOrders ( out array<string> CmdArray ) )

GetAllSupports Source code

static function GetAllSupports ( out array<string> CmdArray ) )

GetAllVehicleAlerts Source code

static function GetAllVehicleAlerts ( out array<string> CmdArray ) )

GetAllVehicleDirections Source code

static function GetAllVehicleDirections ( out array<string> CmdArray ) )

getClientParsedMessage Source code

function string getClientParsedMessage ( ) )

GetMessageIndex Source code

static function byte GetMessageIndex ( name PhraseName) )

isValidDistanceForMessageType Source code

static function bool isValidDistanceForMessageType ( name messageType, float distance) )

PlayerSpeech Source code

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

SetClientAckMessage Source code

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

SetClientAlertMessage Source code

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

SetClientAttackMessage Source code

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

SetClientDefendMessage Source code

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

SetClientEnemyMessage Source code

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

SetClientExtraMessage Source code

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

SetClientFFireMessage Source code

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

SetClientGotoMessage Source code

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

SetClientHelpAtMessage Source code

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

SetClientOrderMessage Source code

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

SetClientSupportMessage Source code

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

SetClientTauntMessage Source code

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

SetClientUnderAttackAtMessage Source code

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

SetClientVehicleAlertMessage Source code

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

SetClientVehicleDirectionMessage Source code

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

SetFFireMessage Source code

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

SetMessageByType Source code

function SetMessageByType ( name messagetype, int messageIndex, PlayerReplicationInfo Recipient) )

SetTauntMessage Source code

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

Timer Source code

function Timer ( ) )

xPlayerSpeech Source code

static function xPlayerSpeech ( name Type, int Index, PlayerReplicationInfo SquadLeader, Actor PackOwner) )


Defaultproperties

defaultproperties
{
     SupportString(0)="We need help!"
     SupportString(1)="Need help at"
     SupportString(2)="I need ammo!"
     SupportString(3)="Get a sniper over here!"
     SupportString(4)="We need MG support!"
     SupportString(5)="We need an AT Rifle!"
     SupportString(6)="Someone blow this!"
     SupportString(7)="We need a tank!"
     SupportString(8)="Give us artillery!"
     SupportString(9)="I need transport!"
     SupportAbbrev(0)="Help needed"
     SupportAbbrev(1)="Help needed at..."
     SupportAbbrev(2)="Ammo needed"
     SupportAbbrev(3)="Request sniper"
     SupportAbbrev(4)="MG support needed"
     SupportAbbrev(5)="Need an AT Rifle"
     SupportAbbrev(6)="Request demolition"
     SupportAbbrev(7)="Request tank"
     SupportAbbrev(8)="Request artillery"
     SupportAbbrev(9)="Request transport"
     SupportStringAxis(5)="We need a Panzerfaust!"
     SupportAbbrevAxis(5)="Need a Panzerfaust"
     numSupports=10
     EnemyString(0)="Infantry spotted!"
     EnemyString(1)="MG position!"
     EnemyString(2)="Sniper!"
     EnemyString(3)="Sapper!"
     EnemyString(4)="Anti-tank soldiers!"
     EnemyString(5)="Small vehicle!"
     EnemyString(6)="Tank! Tank!"
     EnemyString(7)="Heavy tank!"
     EnemyString(8)="Artillery!"
     EnemyAbbrev(0)="Infantry spotted"
     EnemyAbbrev(1)="MG position"
     EnemyAbbrev(2)="Sniper"
     EnemyAbbrev(3)="Sapper"
     EnemyAbbrev(4)="Anti-tank soldiers"
     EnemyAbbrev(5)="Small vehicle"
     EnemyAbbrev(6)="Tank"
     EnemyAbbrev(7)="Heavy tank"
     EnemyAbbrev(8)="Artillery"
     EnemyStringAxis(3)="Pionier!"
     EnemyStringAxis(6)="Achtung, panzer!"
     EnemyAbbrevAxis(3)="Pioner"
     EnemyAbbrevAxis(6)="Panzer"
     numEnemies=9
     AlertString(0)="Grenade!"
     AlertString(1)="Go go go!"
     AlertString(2)="Take cover!"
     AlertString(3)="Stop!"
     AlertString(4)="Follow me!"
     AlertString(5)="Satchel planted!"
     AlertString(6)="Covering fire!"
     AlertString(7)="Friendly fire!"
     AlertString(8)="Under attack at"
     AlertString(9)="Retreat!"
     AlertAbbrev(0)="Grenade"
     AlertAbbrev(1)="Go go go"
     AlertAbbrev(2)="Take cover"
     AlertAbbrev(3)="Stop"
     AlertAbbrev(4)="Follow me"
     AlertAbbrev(5)="Satchel planted"
     AlertAbbrev(6)="Covering fire"
     AlertAbbrev(7)="Friendly fire"
     AlertAbbrev(8)="Under attack at objective"
     AlertAbbrev(9)="Retreat"
     numAlerts=10
     VehicleDirectionString(0)="Go to"
     VehicleDirectionString(1)="Move forward"
     VehicleDirectionString(2)="Stop"
     VehicleDirectionString(3)="Move back"
     VehicleDirectionString(4)="Go left"
     VehicleDirectionString(5)="Go right"
     VehicleDirectionString(6)="Forward 5 metres!"
     VehicleDirectionString(7)="Back 5 metres!"
     VehicleDirectionString(8)="Turn left a little!"
     VehicleDirectionString(9)="Turn right a little!"
     VehicleDirectionAbbrev(0)="Go to..."
     VehicleDirectionAbbrev(1)="Move forward"
     VehicleDirectionAbbrev(2)="Stop"
     VehicleDirectionAbbrev(3)="Move back"
     VehicleDirectionAbbrev(4)="Go left"
     VehicleDirectionAbbrev(5)="Go right"
     VehicleDirectionAbbrev(6)="Forward 5 metres"
     VehicleDirectionAbbrev(7)="Back 5 metres"
     VehicleDirectionAbbrev(8)="Turn left a little"
     VehicleDirectionAbbrev(9)="Turn right a little"
     numVehicleDirections=10
     VehicleAlertString(0)="Enemy in front!"
     VehicleAlertString(1)="Enemy left flank!"
     VehicleAlertString(2)="Enemy right flank!"
     VehicleAlertString(3)="Enemy behind us!"
     VehicleAlertString(4)="Enemy infantry close!"
     VehicleAlertString(5)="Yes, sir!"
     VehicleAlertString(6)="No, no!"
     VehicleAlertString(7)="We're burning!"
     VehicleAlertString(8)="Get out!"
     VehicleAlertString(9)="Loaded."
     VehicleAlertAbbrev(0)="Enemy in front"
     VehicleAlertAbbrev(1)="Enemy left flank"
     VehicleAlertAbbrev(2)="Enemy right flank"
     VehicleAlertAbbrev(3)="Enemy behind us"
     VehicleAlertAbbrev(4)="Enemy infantry close"
     VehicleAlertAbbrev(5)="Acknowledged"
     VehicleAlertAbbrev(6)="Negative"
     VehicleAlertAbbrev(7)="We're burning"
     VehicleAlertAbbrev(8)="Get out"
     VehicleAlertAbbrev(9)="Loaded"
     numVehicleAlerts=10
     ExtraString(0)="I will kill you!"
     ExtraString(1)="No retreat!"
     ExtraString(2)="*insult*"
     ExtraAbbrev(0)="I will kill you"
     ExtraAbbrev(1)="No retreat"
     ExtraAbbrev(2)="Insult"
     numExtras=3
     ShoutVolume=2
     WhisperVolume=1
     ShoutRadius=409.600006
     WhisperRadius=25.600000
     unitWhisperDistance=512.000000
     unitShoutDistance=4096.000000
     numCommands=8
     AckString(0)="Yes sir!"
     AckString(1)="No, no!"
     AckString(2)="Thanks"
     AckString(3)="Sorry"
     AckAbbrev(0)="Yes Sir"
     AckAbbrev(1)="Negative"
     AckAbbrev(2)="Thanks"
     AckAbbrev(3)="Apologize"
     numTaunts=0
     OrderString(0)="Attack"
     OrderString(1)="Defend"
     OrderString(2)="Hold this position!"
     OrderString(3)="Follow me!"
     OrderString(4)="Attack at will!"
     OrderString(5)="Retreat!"
     OrderString(6)="Fire at will!"
     OrderString(7)="Cease fire!"
     OrderAbbrev(0)="Attack..."
     OrderAbbrev(1)="Defend..."
     OrderAbbrev(2)="Hold Position"
     OrderAbbrev(3)="Follow Me"
     OrderAbbrev(4)="Move out"
     OrderAbbrev(5)="Retreat"
     OrderAbbrev(6)="Engage"
     OrderAbbrev(7)="Cease Fire"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:52.867 - Created with UnCodeX