dos33fsprogs/gr-sim/tfv/tfv_dialog.h
Vince Weaver 90c959bb81 tfv: query conversations sorta work now
still a bug where the cursor goes wacky
2018-07-16 12:20:33 -04:00

84 lines
1.6 KiB
C

#define ACTION_NONE 0
#define ACTION_ITEM 1
#define ACTION_TIME 2
#define ACTION_QUERY 3
#define ACTION_BIRD 4
#define ACTION_SMARTPASS 5
#define ACTION_RESTORE 6
#define ACTION_DONE 7
#define DIALOG_LIZ_WILL 0
#define DIALOG_PETE 1
#define DIALOG_KENJESU 2
#define DIALOG_MATHEMAGICIAN 3
#define DIALOG_DARTH_TATER 4
#define DIALOG_OSCAR 5
#define DIALOG_NICOLE 6
#define DIALOG_CINDY 7
#define DIALOG_ELAINE 8
#define DIALOG_CAFETERIA_LADY 9
#define DIALOG_METRO_WORKER 10
#define DIALOG_TINY_CAPABARA 11
#define DIALOG_GIANT_GUINEA_PIG 12
#define DIALOG_LARGE_BIRD 13
#define DIALOG_MERMAID 14
#define DIALOG_CMW 15
#define DIALOG_MALL 16
#define DIALOG_MINIGOLF 17
#define DIALOG_SCARYNUN 18
#define DIALOG_GUS 19
#define DIALOG_RAISTLIN 20
#define DIALOG_FORD 21
#define DIALOG_CAPTAIN_STEVE 22
#define DIALOG_BRIGHID 23
#define DIALOG_RACHAEL 24
#define DIALOG_MREE 25
#define DIALOG_NIRE 26
#define DIALOG_AGENT_S 27
#define DIALOG_AGENT_G 28
#define DIALOG_AGENT_AP 29
#define DIALOG_FRAU 30
#define DIALOG_MAC 31
#define DIALOG_AGENT_N 32
#define DIALOG_STEVE2 33
#define DIALOG_GRABOWSKI 34
#define DIALOG_LIZBETH 35
#define DIALOG_BLUME 36
#define DIALOG_APPLEBY 37
#define DIALOG_PADRINO 38
#define DIALOG_JENNI 39
#define DIALOG_KATHY 40
#define DIALOG_MEAN_LADY 41
#define DIALOG_TRAPANI 42
#define DIALOG_WARWICK 43
#define DIALOG_WARGO 44
#define MAX_DIALOG 45
struct dialog_words {
char *words;
int next;
int action;
int item;
};
struct dialog_type {
int count;
struct dialog_words statement[5];
};
extern struct dialog_type dialog[MAX_DIALOG];
void init_dialog(void);