22#ifndef AGS_SHARED_AC_DIALOG_TOPIC_H
23#define AGS_SHARED_AC_DIALOG_TOPIC_H
25#include "ags/shared/core/types.h"
39#define MAXTOPICOPTIONS 30
42#define DFLG_NOREPEAT 4
43#define DFLG_HASBEENCHOSEN 8
44#define DTFLG_SHOWPARSER 1
49#define DCMD_STOPDIALOG 5
50#define DCMD_OPTOFFFOREVER 6
51#define DCMD_RUNTEXTSCRIPT 7
52#define DCMD_GOTODIALOG 8
53#define DCMD_PLAYSOUND 9
55#define DCMD_SETSPCHVIEW 11
56#define DCMD_NEWROOM 12
57#define DCMD_SETGLOBALINT 13
58#define DCMD_GIVESCORE 14
59#define DCMD_GOTOPREVIOUS 15
60#define DCMD_LOSEINV 16
61#define DCMD_ENDSCRIPT 0xff
62#define DCHAR_NARRATOR 999
63#define DCHAR_PLAYER 998
66 char optionnames[MAXTOPICOPTIONS][150];
67 int32_t optionflags[MAXTOPICOPTIONS];
68 short entrypoints[MAXTOPICOPTIONS];
69 short startupentrypoint;
Definition: dialog_topic.h:65