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

Jailbreak.JBSpeechManager

Extends
JBSpeech
Modifiers
config notplaceable

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Jailbreak.JBSpeech
         |   
         +-- Jailbreak.JBSpeechManager

Variables Summary
nameAnnouncement
boolbQueueAnnouncements
boolbUseFallbackVoicePack
JBDefaultVoiceFallbackVoicePack
TInfoVoicePackInfoVoicePack
intiPrecacheCommonMacros
array<TInfoVoicePack>ListInfoVoicePack
array<JBSpeechClient>ListQueueSpeechClient
array<String>PrecacheCommonMacros
stringVoicePack
Inherited Variables from Engine.Info
BotsGroup, ChatGroup, GameGroup, KickVoteGroup, MapVoteGroup, RulesGroup, ServerGroup

Structures Summary
TCacheSegment
Identifier, ListSegment
TCacheSetting
Section, Setting, Value
TInfoVoicePack
Package, Group, Volume, Pause, ListCacheSegment, ListCacheSetting
Inherited Structures from Jailbreak.JBSpeech
TSegment

Functions Summary
event Destroyed ()))
functionSound DynamicLoadSound (string Name))
functionTSegment GetSegment (string Identifier))
functionstring GetSetting (string Section, string Setting, optional coerce string ValueDefault))
functionstring GetVoicePack ()))
functionbool IsVoicePackInstalled (string VoicePackTest))
functionbool LoadVoicePack (string VoicePackNew, optional bool bNoFallbackToDefault))
function NotifyFinishedPlaying (JBSpeechClient SpeechClient))
functionbool Play (string Definition, optional string Tags))
functionbool PlayFor (LevelInfo Level, string Definition, optional string Tags))
event PostBeginPlay ()))
function SetVoicePack (string VoicePackNew))
functionJBSpeechManager SpawnFor (LevelInfo Level))
function Tick (float dt))
Inherited Functions from Engine.Info
AcceptPlayInfoProperty, AllowClassRemoval, FillPlayInfo, GetDescriptionText, GetSecurityLevel


Variables Detail

Announcement Source code

var transient name Announcement;

bQueueAnnouncements Source code

var config bool bQueueAnnouncements;

bUseFallbackVoicePack Source code

var bool bUseFallbackVoicePack;

FallbackVoicePack Source code

var JBDefaultVoice FallbackVoicePack;

InfoVoicePack Source code

var TInfoVoicePack InfoVoicePack;

iPrecacheCommonMacros Source code

var int iPrecacheCommonMacros;

ListInfoVoicePack Source code

var array<TInfoVoicePack> ListInfoVoicePack;

ListQueueSpeechClient Source code

var private array<JBSpeechClient> ListQueueSpeechClient;

PrecacheCommonMacros Source code

var array<String> PrecacheCommonMacros;

VoicePack Source code

var protected config string VoicePack;


Structures Detail

TCacheSegment Source code

struct TCacheSegment
{
var string Identifier;
var array<TSegment> ListSegment;
};


TCacheSetting Source code

struct TCacheSetting
{
var string Section;
var string Setting;
var string Value;
};


TInfoVoicePack Source code

struct TInfoVoicePack
{
var string Group;
var array<TCacheSegment> ListCacheSegment;
var array<TCacheSetting> ListCacheSetting;
var string Package;
var float Pause;
var float Volume;
};



Functions Detail

Destroyed Source code

event Destroyed ( ) )

DynamicLoadSound Source code

final static function Sound DynamicLoadSound ( string Name) )

GetSegment Source code

simulated function TSegment GetSegment ( string Identifier) )

GetSetting Source code

simulated function string GetSetting ( string Section, string Setting, optional coerce string ValueDefault) )

GetVoicePack Source code

static function string GetVoicePack ( ) )

IsVoicePackInstalled Source code

simulated function bool IsVoicePackInstalled ( string VoicePackTest) )

LoadVoicePack Source code

simulated function bool LoadVoicePack ( string VoicePackNew, optional bool bNoFallbackToDefault) )

NotifyFinishedPlaying Source code

simulated function NotifyFinishedPlaying ( JBSpeechClient SpeechClient) )

Play Source code

simulated function bool Play ( string Definition, optional string Tags) )

PlayFor Source code

static function bool PlayFor ( LevelInfo Level, string Definition, optional string Tags) )

PostBeginPlay Source code

simulated event PostBeginPlay ( ) )

SetVoicePack Source code

static function SetVoicePack ( string VoicePackNew) )

SpawnFor Source code

static function JBSpeechManager SpawnFor ( LevelInfo Level) )

Tick Source code

simulated function Tick ( float dt) )


Defaultproperties

defaultproperties
{
  VoicePack = "JBVoiceGrrrl.Classic";
  bQueueAnnouncements = True;


  Begin Object Class=JBDefaultVoice Name=FallbackVoice
  End Object
  FallbackVoicePack = JBDefaultVoice'FallbackVoice';


  PrecacheCommonMacros(0)  = "$LastMan"
  PrecacheCommonMacros(1)  = "$LastSecondSave"
  PrecacheCommonMacros(2)  = "$TeamRed"
  PrecacheCommonMacros(3)  = "$TeamBlue"
  PrecacheCommonMacros(4)  = "$TeamCapturedRed"
  PrecacheCommonMacros(5)  = "$TeamCapturedBlue"
  PrecacheCommonMacros(6)  = "$TeamCapturedBoth"
  PrecacheCommonMacros(7)  = "$TeamReleasedRed"
  PrecacheCommonMacros(8)  = "$TeamReleasedBlue"
  PrecacheCommonMacros(9)  = "$ArenaWarning"
  PrecacheCommonMacros(10) = "$ArenaStart"
  PrecacheCommonMacros(11) = "$ArenaCancelled"
  PrecacheCommonMacros(12) = "$ArenaEndTimeout"
  PrecacheCommonMacros(13) = "$ArenaEndWinner"
  PrecacheCommonMacros(14) = "$ArenaEndLoser"
  PrecacheCommonMacros(15) = "$GameStart"
  PrecacheCommonMacros(16) = "$GameOvertime"
  PrecacheCommonMacros(17) = "$GameOverWinnerRed"
  PrecacheCommonMacros(18) = "$GameOverWinnerBlue"
  PrecacheCommonMacros(19) = "$AddonLlamaStart"
  PrecacheCommonMacros(20) = "$AddonLlamaDisconnect"
  PrecacheCommonMacros(21) = "$AddonLlamaFragged"
  PrecacheCommonMacros(22) = "$AddonVengeanceStart"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:12.011 - Created with UnCodeX