X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Fcounting.qh;h=c5c95671cf9ae2ec4600bf0fe304a496d46ff296;hb=35e8f712933b0ebf9b163b7289cf975825b33803;hp=0aeabc85e7b092e9800199fd2672c9b475a0a088;hpb=b0a06888ff894f9d334f6277b996f98ae8a665a0;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/counting.qh b/qcsrc/common/counting.qh index 0aeabc85e..c5c95671c 100644 --- a/qcsrc/common/counting.qh +++ b/qcsrc/common/counting.qh @@ -1,3 +1,62 @@ +#ifndef COUNTING_H +#define COUNTING_H + +#if defined(CSQC) + #include "util-pre.qh" + #include "../client/sys-pre.qh" + #include "../dpdefs/csprogsdefs.qh" + #include "../client/sys-post.qh" + #include "../client/defs.qh" + #include "../dpdefs/keycodes.qh" + #include "constants.qh" + #include "stats.qh" + #include "../warpzonelib/anglestransform.qh" + #include "../warpzonelib/mathlib.qh" + #include "../warpzonelib/common.qh" + #include "../warpzonelib/client.qh" + #include "playerstats.qh" + #include "teams.qh" + #include "util.qh" + #include "nades.qh" + #include "buffs.qh" + #include "test.qh" +#elif defined(MENUQC) + #include "util-pre.qh" + #include "../menu/sys-pre.qh" + #include "../dpdefs/menudefs.qh" + #include "../dpdefs/keycodes.qh" + #include "../menu/sys-post.qh" + #include "../menu/config.qh" + #include "../warpzonelib/mathlib.qh" + #include "util.qh" + #include "test.qh" + #include "../menu/oo/base.qh" + #include "playerstats.qh" + #include "teams.qh" + #include "constants.qh" + #include "mapinfo.qh" + #include "campaign_common.qh" + #include "weapons/weapons.qh" +#elif defined(SVQC) + #include "util-pre.qh" + #include "../server/sys-pre.qh" + #include "../dpdefs/progsdefs.qh" + #include "../dpdefs/dpextensions.qh" + #include "../server/sys-post.qh" + #include "../warpzonelib/anglestransform.qh" + #include "../warpzonelib/mathlib.qh" + #include "../warpzonelib/common.qh" + #include "../warpzonelib/util_server.qh" + #include "../warpzonelib/server.qh" + #include "constants.qh" + #include "stats.qh" + #include "teams.qh" + #include "util.qh" + #include "nades.qh" + #include "buffs.qh" + #include "test.qh" +#endif + // =============================================== // Time processing and counting functions/macros // =============================================== @@ -51,7 +110,7 @@ ZCTX(_("CI_THI^%d seconds")), /* third */ \ ZCTX(_("CI_MUL^%d seconds"))) /* multi */ -string count_ordinal(float interval) +string count_ordinal(int interval) { // This function is designed primarily for the English language, it's impossible // to accomodate all languages unless we do a specific function for each one... @@ -215,3 +274,4 @@ string process_time(float outputtype, float seconds) } return ""; } +#endif \ No newline at end of file