Dev » Lua API » dialoguesteptype
← Back to all classes

dialoguesteptype

Dialogue 10 Properties

dialoguesteptype

The dialoguesteptype global table contains integer constants representing the step types available in the dialogue system.

Overview

Properties (10)

Property Type Summary
CameraPanning number 5 — Smooth camera pan to target entity or 3D coordinate.
Condition number 7 — Scripted conditional branch (true / false targets).
Delay number 6 — Timed pause or wait delay.
EntityDialogue number 1 — NPC speech dialogue with character portrait.
EntityRadio number 3 — Radio transmission or intercom message.
MusicLoop number 4 — Triggers background music track change.
NarrativeText number 0 — Narrative floating caption text without portrait.
PlayerDialogue number 2 — Player character speech dialogue.
Random number 9 — Random chance branch.
Switch number 8 — Multi-case switch branch evaluating script key.

Detailed Reference

# CameraPanning PROPERTY
dialoguesteptype.CameraPanning
5 — Smooth camera pan to target entity or 3D coordinate.
Parameters
None
Returns
number

5

Description

Cinematic camera panning step.

# Condition PROPERTY
dialoguesteptype.Condition
7 — Scripted conditional branch (true / false targets).
Parameters
None
Returns
number

7

Description

If/else conditional branch step.

# Delay PROPERTY
dialoguesteptype.Delay
6 — Timed pause or wait delay.
Parameters
None
Returns
number

6

Description

Delay step.

# EntityDialogue PROPERTY
dialoguesteptype.EntityDialogue
1 — NPC speech dialogue with character portrait.
Parameters
None
Returns
number

1

Description

NPC character dialogue step.

# EntityRadio PROPERTY
dialoguesteptype.EntityRadio
3 — Radio transmission or intercom message.
Parameters
None
Returns
number

3

Description

Radio communication step.

# MusicLoop PROPERTY
dialoguesteptype.MusicLoop
4 — Triggers background music track change.
Parameters
None
Returns
number

4

Description

BGM playback step.

# NarrativeText PROPERTY
dialoguesteptype.NarrativeText
0 — Narrative floating caption text without portrait.
Parameters
None
Returns
number
Description

Narrative text caption step.

# PlayerDialogue PROPERTY
dialoguesteptype.PlayerDialogue
2 — Player character speech dialogue.
Parameters
None
Returns
number

2

Description

Player character dialogue step.

# Random PROPERTY
dialoguesteptype.Random
9 — Random chance branch.
Parameters
None
Returns
number

9

Description

Random choice step.

# Switch PROPERTY
dialoguesteptype.Switch
8 — Multi-case switch branch evaluating script key.
Parameters
None
Returns
number

8

Description

Switch branch step.