OSDN Git Service

- Add new HUD message definitions to zdefs.acs.
[zandronum/zandronum-acc.git] / parse.h
1 \r
2 //**************************************************************************\r
3 //**\r
4 //** parse.h\r
5 //**\r
6 //**************************************************************************\r
7 \r
8 #ifndef __PARSE_H__\r
9 #define __PARSE_H__\r
10 \r
11 // HEADER FILES ------------------------------------------------------------\r
12 \r
13 // MACROS ------------------------------------------------------------------\r
14 \r
15 // TYPES -------------------------------------------------------------------\r
16 \r
17 struct ScriptTypes\r
18 {\r
19         const char *TypeName;\r
20         int TypeBase;\r
21         int TypeCount;\r
22 };\r
23 \r
24 // PUBLIC FUNCTION PROTOTYPES ----------------------------------------------\r
25 \r
26 void PA_Parse(void);\r
27 \r
28 // PUBLIC DATA DECLARATIONS ------------------------------------------------\r
29 \r
30 extern int pa_ScriptCount;\r
31 extern struct ScriptTypes *pa_TypedScriptCounts;\r
32 extern int pa_MapVarCount;\r
33 extern int pa_WorldVarCount;\r
34 extern int pa_GlobalVarCount;\r
35 extern int pa_WorldArrayCount;\r
36 extern int pa_GlobalArrayCount;\r
37 extern enum ImportModes ImportMode;\r
38 extern boolean ExporterFlagged;\r
39 extern boolean pa_ConstExprIsString;\r
40 \r
41 #endif\r