Gah - a solution with more questions. – EntropicLqd

UE2:DialogControllerDefault (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Dialog >> DialogController >> DialogControllerDefault
Package: 
U2Dialog

DialogControllerDefault.uc Created By: Mike Baldwin Created On: 4/16/2001 $Author: Mbaldwin $ $Date: 10/22/02 5:17p $ $Revision: 31 $

Constants[edit]

MoodMin[edit]

Value: -1.0


MoodMax[edit]

Value: 1.0


HeadTrackingChannel[edit]

Value: 13


HeadTrackingSatellite[edit]

Value: 'Sat_HeadTrack'


Properties[edit]

bNPCIsReady[edit]

Type: bool

Modifiers: protected

Is the NPC ready? (waiting for anims to finish, etc)

bUseGestures[edit]

Type: bool

automated facial animations, hand waving, etc.

Default value: True

CurLookTarget[edit]

Type: Actor

Modifiers: protected

What the actor is currently head tracking (according to the dialog system)

FacingSpeaker[edit]

Type: Actor

Modifiers: protected

The actor that the NPC is facing

PrevLookTarget[edit]

Type: Actor

Modifiers: protected


Functions[edit]

Events[edit]

DialogBegin[edit]

event DialogBegin (Actor Other)

Overrides: DialogController.DialogBegin


DialogEnd[edit]

event DialogEnd ()

Overrides: DialogController.DialogEnd


NotifyNPCReady[edit]

event NotifyNPCReady ()

Overrides: DialogController.NotifyNPCReady


Other instance functions[edit]

ChangeMood[edit]

function ChangeMood (float Amount)

Overrides: DialogController.ChangeMood


DisableHeadTracking[edit]

function DisableHeadTracking ()

Overrides: DialogController.DisableHeadTracking


DisplayDebugInfo[edit]

function string DisplayDebugInfo ()

Overrides: DialogController.DisplayDebugInfo


EnableHeadTracking[edit]

function EnableHeadTracking (Actor TargetActor)

Overrides: DialogController.EnableHeadTracking


GetHeadTrackSatellite[edit]

function Actor GetHeadTrackSatellite ()


SetHeadTrackSatellite[edit]

function SetHeadTrackSatellite (Actor Target)


SetTalking[edit]

function SetTalking (Dialog.EDialogBoolean bTalking)

Overrides: DialogController.SetTalking


TurnToFace[edit]

function TurnToFace (Actor TargetActor)

Overrides: DialogController.TurnToFace