#if defined(CSQC) #elif defined(MENUQC) #elif defined(SVQC) #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "../weapons/accuracy.qh" #include "../weapons/common.qh" #include "../weapons/csqcprojectile.qh" #include "../weapons/hitplot.qh" #include "../weapons/selection.qh" #include "../weapons/spawning.qh" #include "../weapons/throwing.qh" #include "../weapons/tracing.qh" #include "../weapons/weaponstats.qh" #include "../weapons/weaponsystem.qh" #include #include "../autocvars.qh" #include "../constants.qh" #include "../defs.qh" #include #include #include "all.qh" #include #include #include "../campaign.qh" #include #include #include "../command/common.qh" #include "../command/banning.qh" #include "../command/radarmap.qh" #include "../command/vote.qh" #include "../command/getreplies.qh" #include "../command/cmd.qh" #include "../command/sv_cmd.qh" #include #include #include #include "../anticheat.qh" #include "../cheats.qh" #include #include "../portals.qh" #include "../g_hook.qh" #include "../scores.qh" #include "../spawnpoints.qh" #include "../mapvoting.qh" #include "../ipban.qh" #include "../race.qh" #include "../antilag.qh" #include "../playerdemo.qh" #include "../round_handler.qh" #include "../item_key.qh" #include "../pathlib/pathlib.qh" #include #endif #include "all.qh" STATIC_INIT_LATE(Gametype) { Gametype g = MapInfo_Type(MapInfo_CurrentGametype()); if (g) { for (string _s = g.m_mutators; _s != ""; _s = cdr(_s)) { string s = car(_s); FOREACH(Mutators, it.m_name == s, LAMBDA(Mutator_Add(it); break)); } } } #define IMPLEMENTATION #include "all.inc" #undef IMPLEMENTATION