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

UPak.VoiceController

Extends
Info

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- UPak.VoiceController

Direct Known Subclasses:

MarineVoiceController

Variables Summary
PhraseDataCurrentPhrase
intCurrentPhraseNumber
PawnCurrentSpeaker
intMaxPhraseArrayContents
VoiceController
PhraseDataPhraseArray[20]
Inherited Variables from Engine.Actor
Acceleration, AmbientGlow, AmbientSound, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, AttachTag, bActorShadows, bAlwaysRelevant, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoop, bAnimNotify, Base, bAssimilated, bBlockActors, bBlockPlayers, bBounce, bCanTeleport, bCarriedItem, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDeleteMe, bDemoRecording, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEdLocked, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForcePhysicsUpdate, bForceStasis, bGameRelevant, bHidden, bHiddenEd, bHighDetail, bHighlighted, bHurtEntry, bInterpolating, bIsItemGoal, bIsKillGoal, bIsMover, bIsPawn, bIsSecretGoal, bJustTeleported, bLensFlare, bLightChanged, bMemorized, bMeshCurvy, bMeshEnviroMap, bMovable, bNet, bNetFeel, bNetHear, bNetInitial, bNetOptional, bNetOwner, bNetRelevant, bNetSee, bNetSpecial, bNetTemporary, bNoDelete, bNoSmooth, bOnlyOwnerSee, bOwnerNoSee, bParticles, bProjTarget, bRandomFrame, bReplicateInstigator, bRotateToDesired, Brush, bSelected, bShadowCast, bSimulatedPawn, bSinglePlayer, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, Deleted, DesiredRotation, DodgeDir, DrawScale, DrawType, Event, ExtraTag, Fatness, Group, InitialState, Instigator, Inventory, LatentActor, LatentByte, LatentFloat, LatentInt, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightRadius, LightSaturation, LightType, Location, Mass, Mesh, MiscNumber, MultiSkins[8], NetPriority, NetTag, NetUpdateFrequency, OddsOfAppearing, OldAnimRate, OldLocation, OtherTag, Owner, PhysAlpha, Physics, PhysRate, PrePivot, Region, RemoteRole, RenderInterface, RenderIteratorClass, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skin, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundRadius, TransientSoundVolume, TweenRate, Velocity, VisibilityHeight, VisibilityRadius, VolumeBrightness, VolumeFog, VolumeRadius, XLevel

Enumerations Summary
Inherited Enumerations from Engine.Actor
EDodgeDir, EDrawType, EInputAction, EInputKey, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundSlot, ETravelType

Structures Summary
PhraseData
PhraseDuration, AssociatedState, SoundName, LastSaidBy, bRecentlyPlayed, bActive
Inherited Structures from Engine.Actor
PointRegion

Functions Summary
function ActivatePhrase (int PhraseNumber)
function BeginPlay ()
functionbool FindPhrase ()
function Finished ()
functionname GetCurrentPhraseAssociatedState ()
functionPawn GetCurrentPhraseLastSaidBy ()
functionbool GetCurrentPhraseStatus ()
functionfloat GetCurrentSoundDuration ()
functionSound GetCurrentSoundName ()
functionbool InitiatePlay (Pawn SoundGeneratedBy)
function InvalidateCurrentPhrase ()
functionbool IsPhraseValid ()
Inherited Functions from Engine.Actor
AllActors, AnimEnd, Attach, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BroadcastMessage, Bump, ChildActors, ConsoleCommand, DemoPlaySound, Destroy, Destroyed, Detach, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Expired, Falling, FellOutOfWorld, FinishAnim, FinishInterpolation, GainedChild, GetAnimGroup, GetHumanName, GetItemName, GetMapName, GetNextInt, GetNextIntDesc, GetNextSkin, GetURLMap, HasAnim, HitWall, HurtRadius, InterpolateEnd, IsAnimating, KillCredit, KilledBy, Landed, LoopAnim, LostChild, MakeNoise, Move, MoveSmooth, PlayAnim, PlayerCanSeeMe, PlaySound, PostBeginPlay, PostTeleport, PreBeginPlay, PreTeleport, RadiusActors, RenderOverlays, RenderTexture, SetBase, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRotation, SetTimer, Sleep, Spawn, Spawned, SpecialHandling, TakeDamage, Tick, Timer, Touch, TouchingActors, Trace, TraceActors, TravelPostAccept, TravelPreAccept, Trigger, TweenAnim, UnTouch, UnTrigger, VisibleActors, VisibleCollidingActors, WriteDeathMessage, ZoneChange


Variables Detail

CurrentPhrase Source code

var PhraseData CurrentPhrase;

CurrentPhraseNumber Source code

var int CurrentPhraseNumber;

CurrentSpeaker Source code

var Pawn CurrentSpeaker;

MaxPhraseArrayContents Source code

var int MaxPhraseArrayContents;

VoiceController

PhraseArray[20] Source code

var(VoiceController) PhraseData PhraseArray[20];


Structures Detail

PhraseData Source code

struct PhraseData
{
var(VoiceController) Name AssociatedState;
var byte bActive;
var byte bRecentlyPlayed;
var Pawn LastSaidBy;
var(VoiceController) float PhraseDuration;
var(VoiceController) Sound SoundName;
};



Functions Detail

ActivatePhrase Source code

function ActivatePhrase ( int PhraseNumber )

BeginPlay Source code

function BeginPlay ( )

FindPhrase Source code

function bool FindPhrase ( )

Finished Source code

function Finished ( )

GetCurrentPhraseAssociatedState Source code

function name GetCurrentPhraseAssociatedState ( )

GetCurrentPhraseLastSaidBy Source code

function Pawn GetCurrentPhraseLastSaidBy ( )

GetCurrentPhraseStatus Source code

function bool GetCurrentPhraseStatus ( )

GetCurrentSoundDuration Source code

function float GetCurrentSoundDuration ( )

GetCurrentSoundName Source code

function Sound GetCurrentSoundName ( )

InitiatePlay Source code

function bool InitiatePlay ( Pawn SoundGeneratedBy )

InvalidateCurrentPhrase Source code

function InvalidateCurrentPhrase ( )

IsPhraseValid Source code

function bool IsPhraseValid ( )


Defaultproperties

defaultproperties
{
     PhraseArray(0)=(PhraseDuration=3.000000,AssociatedState=WarnFriends)
     PhraseArray(1)=(PhraseDuration=3.500000,AssociatedState=AcknowledgeWarning)
     PhraseArray(2)=(PhraseDuration=2.000000,AssociatedState=AcknowledgeWarning)
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: za 22-4-2006 13:29:24.859 - Created with UnCodeX