| 60 #define ITERATE_GLOBAL_VARS(u) \ |
59 #define ITERATE_GLOBAL_VARS(u) \ |
| 61 for (u = 0; u < MAX_SCRIPT_VARIABLES; u++) |
60 for (u = 0; u < MAX_SCRIPT_VARIABLES; u++) |
| 62 #define ITERATE_SCRIPT_VARS(g) \ |
61 #define ITERATE_SCRIPT_VARS(g) \ |
| 63 for (g = g_ScriptVariable; g != NULL; g = g->next) |
62 for (g = g_ScriptVariable; g != NULL; g = g->next) |
| 64 |
63 |
| 65 ScriptVar* DeclareGlobalVariable (ScriptReader* r, str name, int type); |
64 ScriptVar* DeclareGlobalVariable (ScriptReader* r, str name); |
| 66 unsigned int CountGlobalVars (); |
65 unsigned int CountGlobalVars (); |
| 67 void InitVariables (); |
66 void InitVariables (); |
| |
67 ScriptVar* FindGlobalVariable (str name); |
| 68 |
68 |
| 69 #endif // __VARIABLES_H__ |
69 #endif // __VARIABLES_H__ |