X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Flib%2F_all.inc;h=563a86c3c09ba21bc9feda3ab56db1d9fcc1d4ec;hb=8248399e782e50a2d45ce28b5175eb3e1d476568;hp=1b7e61e9aa4cb125fd5e20f3b02e4420ee4cb78f;hpb=d60089839cea44827db5c7f72647becd9faa61ed;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/lib/_all.inc b/qcsrc/lib/_all.inc index 1b7e61e9a..563a86c3c 100644 --- a/qcsrc/lib/_all.inc +++ b/qcsrc/lib/_all.inc @@ -1,28 +1,75 @@ -#include "Bool.qh" +#ifndef NOCOMPAT + #define COMPAT_NO_MOD_IS_XONOTIC +#endif -#include "../warpzonelib/mathlib.qc" +#include "compiler.qh" -#include "Accumulate.qh" -#include "Counting.qh" -#include "Cvar.qh" -#include "Defer.qh" -#include "Draw.qh" -#include "I18N.qh" -#include "Lazy.qh" -#include "Log.qh" -#include "Math.qh" -#include "Nil.qh" +#ifndef QCC_SUPPORT_INT + #define int float +#endif + +#ifndef QCC_SUPPORT_BOOL + #define bool float +#endif + +#if defined(CSQC) + #include "../dpdefs/csprogsdefs.qh" + #include "../dpdefs/keycodes.qh" +#elif defined(SVQC) + #include "../server/sys-pre.qh" + #include "../dpdefs/progsdefs.qh" + #include "../dpdefs/dpextensions.qh" + #include "../server/sys-post.qh" +#elif defined(MENUQC) + #include "../dpdefs/menudefs.qh" + #include "../dpdefs/keycodes.qh" +#endif + +#include "macro.qh" + +#include "warpzone/mathlib.qc" + +#include "accumulate.qh" +#include "arraylist.qh" +#include "bits.qh" +#include "bool.qh" +#include "color.qh" +#include "counting.qh" +#include "cvar.qh" +#include "defer.qh" +#include "draw.qh" +#include "enumclass.qh" +#include "file.qh" +#include "functional.qh" +#include "i18n.qh" +#include "int.qh" +#include "iter.qh" +#include "lazy.qh" +#include "linkedlist.qh" +#include "log.qh" +#include "map.qc" +#include "math.qh" +#include "misc.qh" +#include "net.qh" +#include "nil.qh" #include "noise.qc" -#include "OO.qh" +#include "oo.qh" #include "p2mathlib.qc" -#include "Player.qh" -#include "prandom.qc" -#include "Progname.qh" -#include "Registry.qh" +#include "progname.qh" +#include "random.qc" +#include "registry.qh" +#include "registry_net.qh" +#include "replicate.qh" +#include "self.qh" #include "sortlist.qc" -#include "Static.qh" -#include "String.qh" -#include "Struct.qh" +#include "sort.qh" +#include "spawnfunc.qh" +#include "static.qh" +#include "stats.qh" +#include "string.qh" +#include "struct.qh" #include "test.qc" +#include "unsafe.qh" #include "urllib.qc" -#include "Vector.qh" +#include "vector.qh" +#include "yenc.qh"