My program doesn't have bugs. It just develops random features.
UE2:DialogController (U2XMP)
Contents
- 1 Properties
- 2 Functions
- 2.1 Native functions
- 2.2 Events
- 2.3 Other instance functions
- 2.3.1 ChangeMood
- 2.3.2 DisableHeadTracking
- 2.3.3 DisplayDebugInfo
- 2.3.4 EnableHeadTracking
- 2.3.5 FindAbortMatch
- 2.3.6 FindResumeMatch
- 2.3.7 GetAbortTopic
- 2.3.8 GetDialogEnding
- 2.3.9 GetInterruptRequestTopic
- 2.3.10 GetInterruptResponseTopic
- 2.3.11 GetInterruptWalkAwayTopic
- 2.3.12 GetResumeTopic
- 2.3.13 SetDialogEnding
- 2.3.14 SetTalking
- 2.3.15 TurnToFace
- Package:
- U2Dialog
- Direct subclasses:
- DialogControllerDefault, DialogControllerPlayer
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
DialogController.uc Created By: Mike Baldwin Created On: 4/16/2001 $Author: Mbaldwin $ $Date: 10/22/02 5:17p $ $Revision: 24 $
Properties[edit]
AbortMapCurrent[edit]
Type: array<Dialog.AbortMapT>
how to handling when a speaker aborts the conversation (conversation-specific)
AbortMapDefault[edit]
Type: array<Dialog.AbortMapT>
how to handling when a speaker aborts the conversation (defaults)
Actor[edit]
Type: Actor
Reference to actual Actor-based object
Attitude[edit]
Type: byte
Attitude toward player (can't do arithmetic ops on enums)
Default value: 2
DCSpeaker[edit]
Type: string
used to initialize the dialog controller from a file
Mood[edit]
Type: float
-1 (hostile) ----- 0 (neutral) ----- +1 (friendly)
Nodes[edit]
Type: array<DialogNode>
List of nodes that can be said by this speaker
OtherParticipant[edit]
Type: Actor
ReadyTime[edit]
Type: float
is this actor ready to do dialog?
ResumeMapCurrent[edit]
Type: array<Dialog.ResumeMapT>
how to resume from the previous dialog with certain speakers (conversation-specific)
ResumeMapDefault[edit]
Type: array<Dialog.ResumeMapT>
how to resume from the previous dialog with certain speakers (defaults)
Selection[edit]
Type: DialogNode
Which node in the list that I want to say
StatusMap[edit]
Type: array<Dialog.StatusMapT>
how the previous conversations ended with various speakers
Functions[edit]
Native functions[edit]
SetAbortTopic[edit]
SetResumeTopic[edit]
Events[edit]
DialogBegin[edit]
Overrides: Actor.DialogBegin
DialogEnd[edit]
Overrides: Actor.DialogEnd