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

DeusEx.DataLinkPlay

Extends
ConPlayBase
Modifiers
transient

Core.Object
|   
+-- Engine.Actor
   |   
   +-- DeusEx.ConPlayBase
      |   
      +-- DeusEx.DataLinkPlay

Variables Summary
BoolbEndTransmission
FloatblinkRate
BoolbSilent
BoolbStartTransmission
HUDInfoLinkDisplaydatalink
ConversationdataLinkQueue[8]
DatalinkTriggerdatalinkTrigger
FloatendDelay
StringEndTransmission
FloateventTimer
S_InfoLinkNamesinfoLinkNames[17]
FloatperCharDelay
FloatstartDelay
SoundstartSound
Inherited Variables from DeusEx.ConPlayBase
bConversationStarted, bForcePlay, con, conActorCount, ConActorsBound[10], ConActors[10], conWinThird, currentEvent, displayMode, history, initialRadius, invokeActor, lastActor, lastEvent, lastSpeechTextLength, missionLocation, missionNumber, player, playingSoundId, playMode, rootWindow, saveRadiusDistance, startActor, startCon
Inherited Variables from Engine.Actor
Acceleration, AmbientGlow, AmbientSound, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, AttachTag, bActorShadows, bAlwaysRelevant, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoop, bAnimNotify, BarkBindName, Base, bAssimilated, bBlockActors, bBlockPlayers, bBlockSight, bBounce, bCanTeleport, bCarriedItem, bClientAnim, bClientDemoNetFunc, bClientDemoRecording, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDeleteMe, bDemoRecording, bDetectable, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEdLocked, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForcePhysicsUpdate, bForceStasis, bGameRelevant, bHidden, bHiddenEd, bHighDetail, bHighlighted, bHurtEntry, bIgnore, BindName, bInterpolating, bIsItemGoal, bIsKillGoal, bIsMover, bIsPawn, bIsSecretGoal, bJustTeleported, BlendAnimFrame[4], BlendAnimLast[4], BlendAnimMinRate[4], BlendAnimRate[4], BlendAnimSequence[4], BlendTweenRate[4], bLensFlare, bLightChanged, bMemorized, bMeshCurvy, bMeshEnviroMap, bMovable, bNet, bNetFeel, bNetHear, bNetInitial, bNetOptional, bNetOwner, bNetRelevant, bNetSee, bNetSpecial, bNetTemporary, bNoDelete, bNoSmooth, bOnlyOwnerSee, bOwned, bOwnerNoSee, bParticles, bProjTarget, bRandomFrame, bReplicateInstigator, bRotateToDesired, Brush, bSelected, bShadowCast, bSimFall, bSimulatedPawn, bSinglePlayer, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, bTrailerPrePivot, bTrailerSameRotation, bTransient, bTravel, bUnlit, Buoyancy, bVisionImportant, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, ConListItems, ConStartInterval, CurrentVisibility, Deleted, DesiredRotation, DistanceFromPlayer, DodgeDir, DrawScale, DrawType, Event, ExtraTag, FamiliarName, Fatness, Group, InitialState, Instigator, Inventory, LastConEndTime, LastRenderTime, LastSmellNode, LastVisibility, LatentActor, LatentByte, LatentFloat, LatentInt, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightRadius, LightSaturation, LightType, Location, LODBias, Mass, Mesh, MiscNumber, MultiSkins[8], NetPriority, NetTag, NetUpdateFrequency, OddsOfAppearing, OldAnimRate, OldBlendAnimRate[4], OldLocation, OtherTag, Owner, PendingTouch, PhysAlpha, Physics, PhysRate, PrePivot, Region, RelevantRadius, RemoteRole, RenderInterface, RenderIteratorClass, Role, Rotation, RotationRate, ScaleGlow, SimAnim, SimBlendAnim[4], Skin, SmellClass, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundRadius, TransientSoundVolume, TweenRate, UnfamiliarName, Velocity, VisibilityHeight, VisibilityRadius, VisUpdateTime, VolumeBrightness, VolumeFog, VolumeRadius, XLevel

Enumerations Summary
Inherited Enumerations from DeusEx.ConPlayBase
EConditions, EDisplayMode, EEventAction, EEventType, EFlagType, EPersonaTypes, EPlayModes, ESpeechFonts
Inherited Enumerations from Engine.Actor
EAIEventState, EAIEventType, EBarkModes, EDodgeDir, EDrawType, EInputAction, EInputKey, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundSlot, ETravelType

Structures Summary
S_InfoLinkNames
BindName, DisplayName
Inherited Structures from Engine.Actor
PointRegion, XAIParams

Functions Summary
function AbortAndSaveHistory ()))
function AbortDataLink ()))
functionBool FireNextDataLink ()))
functionString GetDisplayName (String bindName))
function InsertDataLink (Conversation insertCon ))
function JumpToConversation (Conversation jumpCon, String startLabel ))
function NotifyDatalinkTrigger ()))
function PlayNextEvent ()))
function PlaySpeech (int soundID ))
functionConversation PopDataLink ()))
function ProcessAction (EEventAction nextAction, string nextLabel ))
functionbool PushDataLink (Conversation queueCon ))
function ResumeDataLinks ()))
functionbool SetConversation (Conversation newCon ))
function SetTrigger (DataLinkTrigger newDatalinkTrigger))
function SetupEvent ()))
PlayEvent
functionEEventAction SetupEventSpeech (ConEventSpeech event, out String nextLabel ))
functionBool StartConversation (DeusExPlayer newPlayer, optional Actor newInvokeActor, optional bool bForcePlay))
function TerminateConversation (optional bool bContinueSpeech, optional bool bNoPlayedFlag))
function Timer ()))
function Timer ()))
WaitForSpeech
Inherited Functions from DeusEx.ConPlayBase
ActorDestroyed, AddConActor, AddHistoryEvent, AddTransferCount, CanInterrupt, ConversationStarted, ConvertSpaces, EndConActorStates, GetForcePlay, GetNextEvent, InterruptConversation, IsConActorInList, RemoveItemFromPlayer, SetConversation, SetForcePlay, SetInitialRadius, SetInterruptedFlag, SetOriginalRadius, SetPlayedFlag, SetStartActor, SetupEventAddCredits, SetupEventAddGoal, SetupEventAddNote, SetupEventAddSkillPoints, SetupEventAnimation, SetupEventCheckFlag, SetupEventCheckObject, SetupEventCheckPersona, SetupEventEnd, SetupEventJump, SetupEventRandomLabel, SetupEventSetFlag, SetupEventTrade, SetupEventTransferObject, SetupEventTrigger, SetupHistory, StartConversation, StopSpeech, TerminateConversation, TurnActor, TurnSpeakingActors
Inherited Functions from Engine.Actor
*, +, -, AIClearEvent, AIClearEventCallback, AIEndEvent, AIGetLightLevel, AISendEvent, AISetEventCallback, AIStartEvent, AIVisibility, AllActors, AnimEnd, Attach, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BroadcastLocalizedMessage, BroadcastMessage, Bump, BumpWall, ChildActors, ConsoleCommand, CycleActors, DemoPlaySound, Destroy, Destroyed, Detach, EncroachedBy, EncroachingOn, EndConversation, EndedRotation, EndEvent, Error, Expired, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishInterpolation, Frob, GainedChild, GetAnimGroup, GetBoundingBox, GetHumanName, GetItemName, GetMapName, GetMeshTexture, GetNextInt, GetNextIntDesc, GetNextSkin, GetPlayerPawn, GetSoundDuration, GetURLMap, HasAnim, HitWall, HurtRadius, InStasis, InterpolateEnd, IsAnimating, IsOverlapping, KillCredit, KilledBy, Landed, LastRendered, LoopAnim, LostChild, MakeNoise, Move, MoveSmooth, ParabolicTrace, PlayAnim, PlayBlendAnim, PlayerCanSeeMe, PlayOwnedSound, PlaySound, PostBeginPlay, PostNetBeginPlay, PostPostBeginPlay, PostTeleport, PostTouch, PreBeginPlay, PreTeleport, RadiusActors, RandomBiasedRotation, RenderOverlays, RenderTexture, SetBase, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetInitialState, SetInstantMusicVolume, SetInstantSoundVolume, SetInstantSpeechVolume, SetLocation, SetOwner, SetPhysics, SetRotation, SetTimer, Sleep, Spawn, Spawned, SpecialHandling, StopBlendAnims, StopSound, SupportActor, TakeDamage, Tick, Timer, Touch, TouchingActors, Trace, TraceActors, TraceTexture, TraceVisibleActors, TravelPostAccept, TravelPreAccept, Trigger, TweenAnim, TweenBlendAnim, UnTouch, UnTrigger, VisibleActors, VisibleCollidingActors, ZoneChange

States Summary
PlayEvent Source code
state PlayEvent
SetupEvent
WaitForSpeech Source code
state WaitForSpeech
Timer


Variables Detail

bEndTransmission Source code

var Bool bEndTransmission;

blinkRate Source code

var Float blinkRate;

bSilent Source code

var Bool bSilent;

bStartTransmission Source code

var Bool bStartTransmission;

datalink Source code

var HUDInfoLinkDisplay datalink;

dataLinkQueue[8] Source code

var Conversation dataLinkQueue[8];

datalinkTrigger Source code

var DatalinkTrigger datalinkTrigger;

endDelay Source code

var Float endDelay;

EndTransmission Source code

var localized String EndTransmission;

eventTimer Source code

var Float eventTimer;

infoLinkNames[17] Source code

var S_InfoLinkNames infoLinkNames[17];

perCharDelay Source code

var Float perCharDelay;

startDelay Source code

var Float startDelay;

startSound Source code

var Sound startSound;


Structures Detail

S_InfoLinkNames Source code

struct S_InfoLinkNames
{
var String BindName;
var String DisplayName;
};



Functions Detail

AbortAndSaveHistory Source code

function AbortAndSaveHistory ( ) )

AbortDataLink Source code

function AbortDataLink ( ) )

FireNextDataLink Source code

function Bool FireNextDataLink ( ) )

GetDisplayName Source code

function String GetDisplayName ( String bindName) )

InsertDataLink Source code

function InsertDataLink ( Conversation insertCon ) )

JumpToConversation Source code

function JumpToConversation ( Conversation jumpCon, String startLabel ) )

NotifyDatalinkTrigger Source code

function NotifyDatalinkTrigger ( ) )

PlayNextEvent Source code

function PlayNextEvent ( ) )

PlaySpeech Source code

function PlaySpeech ( int soundID ) )

PopDataLink Source code

function Conversation PopDataLink ( ) )

ProcessAction Source code

function ProcessAction ( EEventAction nextAction, string nextLabel ) )

PushDataLink Source code

function bool PushDataLink ( Conversation queueCon ) )

ResumeDataLinks Source code

function ResumeDataLinks ( ) )

SetConversation Source code

function bool SetConversation ( Conversation newCon ) )

SetTrigger Source code

function SetTrigger ( DataLinkTrigger newDatalinkTrigger) )

SetupEvent PlayEvent Source code

function SetupEvent ( ) )

SetupEventSpeech Source code

function EEventAction SetupEventSpeech ( ConEventSpeech event, out String nextLabel ) )

StartConversation Source code

function Bool StartConversation ( DeusExPlayer newPlayer, optional Actor newInvokeActor, optional bool bForcePlay) )

TerminateConversation Source code

function TerminateConversation ( optional bool bContinueSpeech, optional bool bNoPlayedFlag) )

Timer Source code

function Timer ( ) )

Timer WaitForSpeech Source code

function Timer ( ) )


Defaultproperties

defaultproperties
{
     startSound=Sound'DeusExSounds.UserInterface.DataLinkStart'
     blinkRate=0.500000
     startDelay=1.500000
     endDelay=1.000000
     perCharDelay=0.030000
     infoLinkNames(0)=(BindName="AlexJacobson",displayName="Alex Jacobson")
     infoLinkNames(1)=(BindName="AnnaNavarre",displayName="Anna Navarre")
     infoLinkNames(2)=(BindName="BobPage",displayName="Bob Page")
     infoLinkNames(3)=(BindName="BobPageAug",displayName="Bob Page")
     infoLinkNames(4)=(BindName="Daedalus",displayName="Daedalus")
     infoLinkNames(5)=(BindName="GarySavage",displayName="Gary Savage")
     infoLinkNames(6)=(BindName="GuntherHermann",displayName="Gunther Hermann")
     infoLinkNames(7)=(BindName="Helios",displayName="Helios")
     infoLinkNames(8)=(BindName="Icarus",displayName="Icarus")
     infoLinkNames(9)=(BindName="JaimeReyes",displayName="Jaime Reyes")
     infoLinkNames(10)=(BindName="Jock",displayName="Jock")
     infoLinkNames(11)=(BindName="MorganEverett",displayName="Morgan Everett")
     infoLinkNames(12)=(BindName="PaulDenton",displayName="Paul Denton")
     infoLinkNames(13)=(BindName="SamCarter",displayName="Sam Carter")
     infoLinkNames(14)=(BindName="StantonDowd",displayName="Stanton Dowd")
     infoLinkNames(15)=(BindName="TracerTong",displayName="Tracer Tong")
     infoLinkNames(16)=(BindName="WaltonSimons",displayName="Walton Simons")
     EndTransmission="END TRANSMISSION..."
     bHidden=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 8/11/2021 16:31:05.429 - Created with UnCodeX