11 for (
string _s = g.m_mutators; _s !=
""; _s =
cdr(_s)) {
13 FOREACH(Mutators, it.m_name == s, { Mutator_Add(it); break; });
#define FOREACH(list, cond, body)
Gametype MapInfo_CurrentGametype()
#define STATIC_INIT_LATE(func)
directly after STATIC_INIT
ERASEABLE string car(string s)
returns first word
ERASEABLE string cdr(string s)
returns all but first word