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__ |